java是一种强类型语言。这就5意味着必须为每一个变量声明一种类型。
java中一共有8种类型。四种整型byte、short、int、long,两种浮点型float、long,一种字符型char(用于表示Unicode编码的字符单元),一种布尔类型boolean
一、整型
没有小数位,可以为负数
类型 存储需求 范围
byte 1字节 -2^7 - 2^7-1 (-128 - 127)
short 2字节 -2^16 - 2^16-1 (-32768-32767 - 32768-32766)
int 4字节 -2^32 - 2^32-1 正好超过20亿
long 8字节 -2^64 - 2^64-1 (-9223372036854775808 - 9223372036854775807)
二、浮点型
类型 存储需求 范围
float 4字节
double 8字节
三、字符型
char类型用于表示单个字符。通常用来表示 字符常量。
四、布尔类型
boolean类型有两个值true和false。用来判断逻辑条件
常量
java用关键字final指示常量。
final表示这个变量只能被赋值一次。一旦赋值之后遍不可以被修改。习惯上,常量使用大写表示
运算符
①算数运算符 : + 、-、 *、/、%
②自增运算符和自减运算符: ++、--
③关系运算符和boolean运算符(逻辑运算符):>、<、!=、>=、<=。 &&、||、
④位运算符 : & 、 |、