java入门二

aa_name
$aa_name_123
class
class_name

标识符命名的语法
定义:变量名;(在内存中开辟的一块空间,然后给这个内存空间取了个名字)
使用:以字符,数字,下划线,美元符号;
注意:不能以数字开头,不能含有空格,不能使用JAVA关键字和保留关键字。

数据类型
作用:开辟内存空间的大小。

分类:
基本数据类型:(8种基本数据类型)
byte:8位
shot:16位
int:32位
long:64位

float:32位
float b=3.1
float a=3.14f
在给float类型的变量赋值的时候,在值的后面加上F/f,标识位float类型。(如果不加默认位double)

double:64位

char:16位
char a=”“;
char a=”;
等号的右边不能是用双引号。
可以存放一个汉字。

boolean:true/false
主要用于逻辑判断。
引用数据类型:
接口
数组

String
不是本章节的重点,后面的课程会学到。

变量
单一声明变量
数据类 变量名(标识符);int a;
多个变量声明
数据类 变量名(标识符),变量名(标识符),变量名(标识符);int a,b,c;
赋值有二种
int a=1;
int b=a;
变量的声明是一条完整的语句必须结尾“;;”

变量在定义在静态方法中必须要初始化;

数据类型的转换
分为自动转换(隐身转换)
byte->short->int->long

手动转换(显示转换)
long->int->short->byte
int a=1;
short b=0;
b=(short)a;

运算符
赋值运算符,算术运算符,关系运算符,逻辑运算符。
赋值运算符
语法=
在=左边必须是变量,右边可以是值,还可以是表达式。

算术元素
+(加)-(减)*(乘)/(除)%(取模)
关系运算符

,<,>=,<=,!=
比较关系运算符两边的值,真和假;
boolean a=1>2
if(boolean)

逻辑运算符
&&(与)
a=2
b=3
a++>b && ++a>b

如果与的左边表达式为false,右边就不做运算

||(或)
a=2
b=3
!a++

你可能感兴趣的:(java入门二)