20200921+袁鑫

学习日志:

知识总结

java三大版本:

javaSE:标准版

javaME:微缩版

javaEE:企业版

JDK(Java Development kit)是用于开发java应用程序的开发包

JRE(Java Runtime Environment)java运行时的环境

JVM(Java Virtual Machine)java虚拟机

java中的数据类型:
  • 基本数据类型(8种基本数据类型)
  1. boolean:1字节,8位 默认 false ,取值范围(false,true)
  2. byte: 1字节, 8位 默认 0 ,取值范围(-128~+127)==>(128=28-1)
  3. short: 2字节, 16位 默认 0 , 取值范围(-32768~+32767)==>(32768=216-1)
  4. char: 2字节, 16位unicode编码 , 取值范围(0~65535)
  5. int: 4字节, 32位 默认 0 , 取值范围(-231~231-1)
  6. float: 4字节, 32位 默认 0.0 ,取值范围(-3.4E38~3.4E38)
  7. double: 8字节, 64位 默认 0.0 ,取值范围(-1.7E308~1.7E308)
  8. long:8字节, 64位 默认 0 , 取值范围(-263~263-1)**后缀可以小写 但是会难以辨识 最好大写**

  • 引用数据类型
  1. 接口
  2. 数组
  3. 枚举
a+=1与a=a+1的区别

a+=1 只进行一步操作,含隐式转换

a=a+1 byte、char、short在加的时候会转换为int类型 将高级别的类型赋值给低级别的类型是,必须进行强制类型转换

心得:

今天的学习还比较简单,以前都有了解过的,但是今天有点打瞌睡,明天带上笔记本跟这老师的思路边听边做笔记就好了。今天把前三章的练习题都敲了下,思维导图还没来得及画,还有点无从下手的感觉,可能自己知道有那么回事 但是却不能很体系的展现出来。

标签

评论

this is is footer