变量
1、整型变量
int 变量名=初始值;
2、长整型变量
8个字节
取值范围:-2^63~2^63-1
long num=10L;
3、双精度浮点型变量
double num=1.0;
System . out . println(num);
4、单精度浮点型变量
float num=1.0f //写作1.0F也可以
5、字符型变量
char ch='A' ;
可表示正数,不能表示负数
6、字节类型变量 Byte 1个字节
byte value = 0 ; -128~+127
7、短整型变量 Short 2
short value = 0;
-32768~+32767
8、布尔类型变量
boolean value = ture;
注:boolean类型的变量只有两种取值,ture为真,false为假
Java的boolean与int不能相互转换
boolean类型的大小在JVM中没有明确规定
9、字符串类型变量
String str ="hello" ;
System . out . println(str) ;
运算符
1、算术运算符
基本四则运算符 : + - * / %
2、关系运算符
== != < > <= >= (六个)
3、逻辑运算符
逻辑与: &&
逻辑或: ||
逻辑非: ! // 只能作用于布尔表达式
4、位运算符
按位与:&
按位或:|
按位异或:^
按位取反:~
5、移位运算符
右移 >>
左移 <<
无符号右移 >>>
6、条件运算符
表达式1 ? 表达式2 : 表达式3