黑马程序员技术交流社区
标题: Java基础班第二天笔记 纯手打 [打印本页]
作者: docwei 时间: 2016-2-23 00:16
标题: Java基础班第二天笔记 纯手打
计算机底层无论是计算还是存储均以二进制补码的方式进行。
计算机最小的单位是byte,而不是bit。Bit只是byte的组成部分。
Byte是一个字节,一个字符占两个字节
Byte的取值范围是-128到127.
Long和float类型在定义时要加L和F。
字符类型的变量:char的取值范围是0--65535.
布尔类型变量理论上占八分之一字节,但是Java中没有明确指出。(因为boolean的取值只有true和false,就好比一个开关的两种状态,一个开关就搞定布尔,所以只占字节的八分之一)
Byte与bit ,字节的关系:
字节是byte,位/比特是bit,1字节=8位(1byte= 8bit)。
不能在一个作用域内作两个名称一样的变量的声明。
隐式转换:存在先提升数据类型再运算。
强制转换:b += 1和b++暗含强制转换。
ASCⅡ值记忆点:a为97,A为65, 数字零为48.
-5%2=-1,5%-2=1,
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |