再次复习JavaSE
关于Java的基本知识
1.IDEA等工具的工作流程
2.Java跨平台机制
三大平台:Window、Mac、Linux。
JVM:Java Virtual Machine (Java虚拟机)。
不同操作系统的JVM帮助开发者屏蔽了操作系统的不同,通过JVM实现跨平台。
此外:简单介绍一下JDK、JRE。
JDK:Java Delelopment Kit (java开发工具包)
JRE:Java Runtime Environment(java运行环境)
3.数据类型
整型默认 : int
浮点型默认 : double
1byte = 8bit (2^8 = 256)
byte: 1个字节,
不考虑负数的范围: 0 ~ 255
考虑正负表示范围: -128 ~ 127
…char字符型: 2个字节,采用的是Unicode编码
ASCII表如下所示:
4.“&&” and “||”
&& 和 || 拥有短路运算,即:
&&运算时,若左边为false,则无需执行右边,最终结果为false。
||运算时,若左边为true,则无需执行右边,最终结果为true。
与之不同的是"&" 和 “|”(按位与,按位或)
按位与,按位或的运算结果与上者相同,但他们需要两边都执行,效率低于上者。