数据类型与运算符
数据类型
基本数据类型
数值型
整数型
浮点数/小数型
逻辑型
字符型
引用数据类型 (类、接口、数组)
整形
(1).字节型(byte) 1个字节 占8位 -128,127
(2).短整形(short) 2个字节 占16位 -32768 ,32767
(3).整形(long) 4个字节 占32位 -21亿,21亿
(4).长整形(long) 8个字节 占64位 超级大
浮点型
(1).小数型
float(单精度) 4个字节 精度小数点6-7位
double(双精度) 8个字节 精度小数点15-16位
字符型
(字符型)char 2个字节 单引号引起来的单个字符
逻辑型
布尔型 boolean 1个字节 true false
2.进制转换
二进制转十进制
十进制转二进制
十进制小数转二进制小数
二进制小数转十进制小数
3.转义字符
(1).\n 换行符 等价 System.out.println();
(2).\t 制表符位 一个制表符位是8位 和前面的字符加起来满足8位
(3).\还可以将java中的一些特殊符号变为普通字符。
4.关键和保留字关键字和保留字:
关键字: 在java中有一些词,java对它有自己的用法或者用途,这些次称他为关键字
保留字: 在java中有一些词,java对它将来有可能有自己的用法或者用途,这些次称他为保留字
注意:关键字和保留字都不能作为标识符使用
所有的关键字都是小写,颜色变色
5.运算符
java中的运算符
算数运算符
赋值运算符
比较运算符|关系运算符
逻辑运算符
条件运算符
位运算符(了解)
操作数:运算符左右两边连接的数据就是操作数
表达式:运算符连接左右两边的操作数整体成为表达式
语句:java中;代表语句的结束
一元运算符|单目运算符: 操作数只有一个的 负号|正号 ++ --
二元运算符|双目运算符: + - * / ..
三元运算符|三目运算符: 条件运算符
算数运算符:
+ - * / % ++ --
+
1.正号,可以省略
2.加法运算
3.字符串的连接符
当+左右两边有字符串的出现,+就作为字符串的连接符使用,把内容拼接成为最终的一个字符串
-
1.负号
2.加法运算
% 模以|求余数|取模
第一个操作小于第二个操作数的时候,结果永远为第一个操作数
6.运算中的++ --
java中的算数运算符中的++ --
++ ->+1 a++|++a-->a=a+1;
-- ->-1 a--|--a-->a=a-1;
操作自己|影响自己
++放在操作数的前面还是后面,结果都是自身+1
--放在操作数的前面还是后面,都是自身-1
操作别人|影响别人|参与运算
++和--放在操作数的前面,先自身+1|-1,然后再去运算
++和--放在操作数的后面,先去运算,然后再自身+1|-1