1.Java命名规则
-
包名:全部小写,多单词.隔开 aaa.bbb.ccc com.baidu.
-
类名和接口:每个单词首字母大写 大驼峰 AaaBbbCcc
-
变量名 函数名 小驼峰:换单词大写 aaaBbbCcc nextInt()
-
{}左括号前不换行
-
变量声明格式:数据类型 变量名=初始值;= 1.表示赋值,将右边的内容存入到左边的指定的区域。 2.两边类型需要一致
-
局部变量只做声明是不能访问的,必须初始化才能访问(局部变量;声明在函数内或语句内的变量)
-
关键字:被用来表示特殊含义的单词
2.Java数据类型
1.基本数据类型
1.整数型
1.byte 1个字节 -128~127
2.short 2个字节 -32768~32767
3.int 4个字节 -21亿~21亿
4.long 8个字节 -922亿亿~922亿亿
2.浮点型
1.float 4个字节
2.double 8个字节
3.布尔型
boolean
4.字符型
char
2.引用数据类型
1.数组/Array
2.类/class ; String是一个类
3.接口/interface
2.引用数据类型
1.数组/Array
2.类/class ; String是一个类
3.接口/interface
3.注意
1.数据型从小到大以此为:byte char short int long float double
2.char型会参与运算
3.整数默认为int型 小数默认为double型
4.Java中的进制默认为十进制
3.进制
1.进制:默认十进制
2.二进制/BIN:01 0B/0b开头
3.OCT:八进制:0~7 0开头
4.DEC:十进制:0~9
5.HEX:十六进制:0~9 abdcef 0x/0X开头
4.类型转换: 数值之间的转换
1. 自动类型转换 : 小类型 ---> 大类型
2. 强制类型转换 : 大类型 ---> 小类型 : 可能出现数据损失 : 精度损失
表达式 : 用运算符将变量连接起来的式子