Java1

标识符

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

包名所有字母一律小写

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

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

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

变量与常量

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

图片发自简书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;

变量类型的转换

自动类型转换

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

图片发自简书App

强制类型转换

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

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

Java中的运算符

算数运算符

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

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

赋值运算符

int x,y,z;

x=y=z=5;

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

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

运算符的优先级

图片发自简书App
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容