java基础笔记
程序员文章站
2024-02-06 23:47:28
...
①标识符:
变量、方法、类等要素命名时的字符序列称为标符;
由字母,数字,"_","$"组成,不可以数字开头,不包含空格。
②命名规范:
包名:所有字母小写
类名、接口名:所有字母的首字母大写
变量名、方法名:驼峰命名法(第一个单词以小写字母开始;第二个单词后的每个单词首字母大写)
常量名:所有字母大写
③数据类型:
*double :17位有效位 float:8位有效
*布尔类型不能取null,只能取 true|false
*System.out.println("hello \"w\"orld");-->转义,否则双引号默认和前一个配
*精度小的数据类型会自动转换为数据大的类型
数据类型 | 长度(1byte=8bit) | 取值范围 |
byte | 8bit/1byte | -2^7 ~ 2^7-1 (-128~127) |
short | 16bit/2byte | -2^15~2^15-1(-32768~32767) |
int | 32bit/4byte | -2^31~2^31-1 |
long | 64bit/8byte | -2^63~2^63-1 |
float | 32bit/4byte | -3.4E38~3.4E38 |
double | 64bit/8byte | -1.7E308~1.7E308 |
char | 16bit/2bte | \u0000~\uFFFF unicode编码 |
java 类型从低到高:char,byte,short,int,long,float,double
* 当char,byte,short之间做运算时,默认结果为int型,如
short s1=12;
byte b1=1;
short s2=s1+b1;//编译报错
int i1=s1+b1;//编译正确
④运算符
后续待更新