第一节、修饰符
可以自己取名字的,就是修饰符,修饰符可以以字母、_、$开头,后面可以加数字。
不可以使用java关键字和保留字做名字。
java是强类型语言,所以public不可以做修饰符,但是Public可以。
驼峰原则
类名:首个单词首字母大写,其余也是
方法名:首个单词字母小写,其余首单词大写
变量名:同方法名
常量名:所以单词大写,单词之间_连接
包名:全部单词小写,文件之间“”.“”分开
\t转义字符:包含转义字符前的字符位空八个字符,也就是说如果转义字符前无字符,则空出八个字符,如果转义字符前有三个字符,则空出五个字符位置。
第二节、编码字符集
ANSI最底层的编码字符集。
GBK兼容ANSI,中文字符集。
uncode是全球统一编码规范。UTF-8与UTF-16是其实例。
java使用uncode字符集
windows系统使用GBK
第三节、数据类型
数据类型 基本数据类型 数据类型:byte、short、int、long (int为默认类型,long类型数据要在后面+L)
float、double (小数类型默认类型为double,float 需要后面+F)
(单精度)(双精度)
字符类型:char (ANSI码实现)
逻辑类型:boolean
引用数据类型 类(class)
接口
数组
整型表现方式:十进制:123456
八进制:012
十六进制:0xAC
类型转化:小类型转化为大类型自动转化;大类型转小类型要强制转型,强制转型就是将大数据类型的数据的补码(计算机存储数据存储的是它的补码,因为这样方便四则运算,毕竟所使用二进制数是有符号的)截取最小的位数,使其符合小类型的字符数,截取完的数据为补码。
第四节、运算符
=:赋值字符
==:相当于等于号,可用于产生一个布尔判断
++:int j= i++ 将i的值赋予j,然后I++
int j=++i 先i++,然后将i的值赋予j
+ - * / % ++ --其中+在与字符串连接时代表连接符号