1.重要的知识点. 2.一些好的习惯或者重要的注意事项. 3.可能出现的面试题. 重要的知识点 1.计算机中数据存储和传输的单位 数据存储和传输的最小单位是bit(比特) 数据存储和传输的最基本单位是byte(字节) 1byte = 8bit 2.有符号数据的表示 计算机中的数据都是以补码形式存在. 正数: 原码 反码 补码都是一样的 负数: 反码是原码 符号位不变,数值位取反 补码是反码加1 3.变量 格式: 数据类型 变量名 = 初始化值; 变形格式: 数据类型 变量名; 变量名 = 初始化值;//变量必须进行初始化值才能被调用 4.基本数据类型 4类8种: 整数型:byte(1个字节), short(2个字节), int(4个字节), long(8个字节). 浮点型:float(4个字节), double(8个字节). 字符型:char(2个字节).//字符中可以写中文,比如:'我',这样是可以的. 布尔型:boolean.//如果问长度,可以说1个字节. 整型默认是int,浮点型默认是double型. 5.数据类型转换 隐式转换:小范围转大范围,会自动转换 byte char short -- int --long --float --double 显式转换:大范围转小范围 格式: (数据类型)变量或者常量值. 6.运算符 算术运算符: 1.除数不能为0; 2.整形和整形进行运算,结果还是整形,余数会被舍弃.比如5/2 =2; 3.++的前后问题: ++在前,先加后用 ++在后,先用后加,比如a++.当它不是单独运算时,就会在运算之前产生一个临时的量, 这个量是复制a产生的,就相当于a的一个副本,然后执行++,最后运算时返回副本的值. 4.+号的特殊用法 +运算符还可以作为字符串的连接符. 赋值运算符: 把运算符右边的值赋值给左边,注意左边必须是一个变量. 比较运算符: 比较运算符的运算结果都是boolean 逻辑运算符: &:(与) |:(或) ^:(异或) !:(非) &&:结果和&是一样的,但如果前面出现false,后面就不再执行.
|