20200921+袁鑫
学习日志:
知识总结
java三大版本:
javaSE:标准版
javaME:微缩版
javaEE:企业版
JDK(Java Development kit)是用于开发java应用程序的开发包
JRE(Java Runtime Environment)java运行时的环境
JVM(Java Virtual Machine)java虚拟机
java中的数据类型:
-
基本数据类型(8种基本数据类型)
- boolean:1字节,8位 默认 false ,取值范围(false,true)
- byte: 1字节, 8位 默认 0 ,取值范围(-128~+127)==>(128=28-1)
- short: 2字节, 16位 默认 0 , 取值范围(-32768~+32767)==>(32768=216-1)
- char: 2字节, 16位unicode编码 , 取值范围(0~65535)
- int: 4字节, 32位 默认 0 , 取值范围(-231~231-1)
- float: 4字节, 32位 默认 0.0 ,取值范围(-3.4E38~3.4E38)
- double: 8字节, 64位 默认 0.0 ,取值范围(-1.7E308~1.7E308)
-
long:8字节, 64位 默认 0 , 取值范围(-263~263-1)**后缀可以小写 但是会难以辨识 最好大写**
-
引用数据类型
- 类
- 接口
- 数组
- 枚举
a+=1与a=a+1的区别
a+=1 只进行一步操作,含隐式转换
a=a+1 byte、char、short在加的时候会转换为int类型 将高级别的类型赋值给低级别的类型是,必须进行强制类型转换
心得:
今天的学习还比较简单,以前都有了解过的,但是今天有点打瞌睡,明天带上笔记本跟这老师的思路边听边做笔记就好了。今天把前三章的练习题都敲了下,思维导图还没来得及画,还有点无从下手的感觉,可能自己知道有那么回事 但是却不能很体系的展现出来。
近期评论