看视频复习java有一段时间了。虽然现在做的东西是net的,但是一直没忘记复习java.
更多的大概在这里。
java变量的命名规则:
(A)组成规则:
1:英文大小写字母
2:数字
3:$和_
(2)注意事项:
A:不能以数字开头
B:不能是java中的关键字
C:区分大小写
(3)常见的命名规则(见名知意)
A:包 全部小写
单级包:小写
举例:jiemo,com
多级包:小写,并用.隔开
举例:cn.jiemoxiaodi,com.baidu
B:类或者接口
一个单词:首字母大写
举例:Student,Demo
多个单词:每个单词首字母大写
举例:HelloWorld,StudentName
C:方法或者变量
一个单词:首字母小写
举例:name,main
多个单词:从第二个单词开始,每个单词首字母大写
举例:studentAge,showAllNames()
D:常量
全部大写
一个单词:大写
举例:PI
多个单词:大写,并用_隔开
举例:STUDENT_MAX_AGE
java中的注释:
1、单行//
2、多行/**/
我从基本数据类型开始说起:
注意:
整数默认是int类型,浮点数默认是double。
长整数要加L或者l。
单精度的浮点数要加F或者f。
数据类型 | 字节数 |
byte | 1 |
short | 2 |
int | 4 |
long | 8 |
float | 4 |
double | 8 |
char | 2 |
boolean | 1 |
数据类型转换
(1)boolean类型不参与转换
(2)默认转换
A:从小到大
B:byte,short,char -- int -- long -- float -- double
C:byte,short,char之间不相互转换,直接转成int类型参与运算。
(3)强制转换
A:从大到小
B:可能会有精度的损失,一般不建议这样使用。
C:格式:
目标数据类型 变量名 = (目标数据类型) (被转换的数据);