Java数据类型、命名规则及运算符
数据类型:
计算机储存的最小信息单元叫”位(bit)“,有称为”比特位“,用小写字母”b“表示。
计算机中最小的存储单元叫”字节(byte)“,用大写字母”B“表示,字节是由连续的8个位组成。
1B(字节)=8bit
1KB=1024B
1MB=1024KB
1GB=1024MB
1TB=1024GB


long类型的变量定义的时候,为了防止整数过大,后面要加L。
float类型的变量定义时,为了防止类型不兼容,后面要加F。
标识符定义规则:
①由数字、字母、下划线(_)和美元符($)组成;
②不能以数字开头;
③不能是关键字;
④区分大小写。
常见命名约定:
小驼峰命名法:方法、变量
①标识符是一个单词时,首字母小写(name);
②标识符由多个单词组成时,第一个单词首字母小写,其他单词首字母大写(fistName)。
大驼峰命名法:类
①标识符是一个单词时,首字母大写(Student);
②标识符由多个单词组成时,每个单词首字母都大写(GoodStudent)。
自动类型转换:

强制类型转换形式:
(类型)变量
运算符:
算术运算符:+、-、*、/、%(取余)。
字符的数值:'A'=65;'a'=97;'0'=48
混合运算时,表达式的类型自动提升到表达式中最高等级操作数同样的类型。
等级顺序:byte,short,char->int->long->float->double.
字符串的+操作:
当“+”操作出现字符串时,这个“+”是字符串连接符;反之是算术运算符。
("itheima"+6+66) //输出:itheima666
(1+99+"分") //输出:100分
赋值运算符:=、+=、-=、*=、/=、%=
自增自减运算符:++、--
关系运算符:==、!=、>、>=、<、<=(结果都是boolean类型)
逻辑运算符:&(逻辑与)、|(逻辑或)、^(逻辑异或)、!(逻辑非)
&&(短路与)、||(短路或)
逻辑异或:相同为false,不同为true。
三元运算符:
格式:关系表达式?表达式1:表达式2;

浙公网安备 33010602011771号