所有的标识符都应该以字母(A-Z或者a-z),美元符($) 、或者下划线
首字符之后可以说字母(A-Z或者a-z),美元符($)、下划线或数字
不能使用关键字作为变量名或方法名
标识符是大小写敏感的
合法字符举例:age $salary _value __1_valaue
非法标识符 举例:123abc 、-salary、#abc
可以使用中文名,但是一般不建议这样去使用,也不建议使用拼音,很LOW
要求变量的使用要严格符合规定,所有的变量都必须先定义后才能使用
publicclassHelloWorld {
publicstaticvoidmain(String[] args) {
//八大基本数据类型
intnum1=10; //最常用
bytenum2=20;
shortnum3=30;
longnum4=30l; //long类型要在数字后面加l
//小数;浮点数
floatnum5=50.1F; //Lfloat类型要在数字后面加个L
doublenum6=3.12159241231231231;
//字符
charname=‘A‘;//一个字
//字符串,Sring不是关键字,是类
//String name = "赵龙"
?
//布尔值;是非
booleanflag=true;
//booleam flag = false;
?
?
System.out.println("HelloWorld");
}
}
?
publicclassDemo03 {
publicstaticvoidmain(String[] args) {
//整数扩展 进制 二进制0b 十进制 八进制0 十六进制0x
inti=10;
inti01=010; //八进制
inti02=0x10; //十六进制0x
?
System.out.println(i);
System.out.println(i01);
System.out.println(i02);
//float 有限离散舍入误差 大约 接近但不等于
//double
//最好完全避免使用浮点数进行比较
// BigDecimal 数学工具类 来使用 不会有误差
//字符拓展
charc1=‘a‘;
charc2=‘中‘;
?
System.out.println(c1);
System.out.println((int)c1);//强制转换
System.out.println(c2);
System.out.println((int)2);//强制转换
//所有的字符本质还是数字
//编码 Unicode 表(97=a )2字节 65536 Excel 2 16 =65536
//转义字符
// |t 制表符
// |n 换行
System.out.println("hello word");
//布尔值拓展
booleanflag=true;
if (flag==true){} //新手
if(flag){} //老手
//less is more //代码要精简
?
?
?
?
?
}
?
}
?
原文:https://www.cnblogs.com/lingbaluo/p/14829616.html