java学习笔记day02
思维导图
1.关键字
被java赋予特定含义的单词,全部为小写。
2.标识符
标识符命名
3.注释
分类:
1.//
2./* * /
3./** */
作用:1.增加代码可读性 2.用于简单的调试
4.常量
程序执行过程中,其值不发生改变的量。
分类:
1.字面值常量:字符串、字符、整数、效数、布尔、空
2.自定义常量
PS:整数常量有四种进制的表示形式(二进制、八进制、、十进制、十六进制)
5.进制
进制之间的转换
1.其他进制→十进制
2.十进制到其他进制
3.任意进制之间的转换(二进制转八进制十六进制有特殊方法)
原码反码补码
6.变量
程序执行过程中,其值改变的量。
定义格式:
一: int a = 10;
二: int a;a = 10;
7.数据类型
数据类型占用字节数
数据类型的转换
1.默认转换(从小到大)
默认转换的图解:
顺序:byte、short、char–int–long–float–double(byte、short、char之间不相互转换,直接转换成Int)
2.强制转换(从大到小)
思考题
PS: 思考题C的答案
结果是-126