Java1

标识符

可以由字母 数字 下划线 和$ 组成,标识符不能以数字开头,不能是Java中的关键字

包名所有字母一律小写

类名 接口名每个单词的首字母要大写

常量名所有字母都大写,单词之间用下划线连接

变量名和方法名的第一个单词首字母小写,从第二个单词开始每个单词首字母大写

变量与常量

变量名必须是一个合法的标识符

Java1_第1张图片
图片发自App

基本数据类型是Java语言内嵌的,在任何操作系统中都具有相同大小和属性

整数类型变量

byte  8位(1个字节)  short 16位(2字节)

int  32位  long 64位(赋值时所赋值后加l或L)

浮点数类型变量

float  32位(所赋值后加f或F)    double  64位(更精确  所赋值后加d或D)  小数默认double类型

字符类型变量

char  2字节    char c=‘a’;    char ch= 97;

布尔类型变量

boolean flag =false;

变量类型的转换

自动类型转换

将取值范围小的数据类型自动赋给取值范围大的数据类型

Java1_第2张图片
图片发自App

强制类型转换

将取值范围大的数据类型的变量值赋给取值范围小的数据类型的变量时,就可能造成数据的丢失

表达式类型自动提升:byte short char 类型变量在运算期间自动提生成int

Java中的运算符

算数运算符

进行除法运算时,当除数和被除数都为整数时,得到的结果也是整数。如果有小数参与,得到的结果是小数

进行取模运算时(—5)%3=—2    5%(—3)=2

赋值运算符

int x,y,z;

x=y=z=5;

使用&&进行运算,当左边为false时,右边的表达式不会进行运算

使用‖进行运算时,当左边为true时,右边的表达式不会进行运算

运算符的优先级

Java1_第3张图片
图片发自App

你可能感兴趣的:(Java1)