数据类型
- Java是一种强类型语言,要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
- Java数据类型分类
字节
- 位(bit):是计算机内部数据储存的最小单位,11001100是一个八位二进制数
- 字节(byte) :是计算机中数据处理的基本单位,习惯上用大写B来表示
- 1B (byte,字节)= 8bit(位)
- 字符:是指计算机中使用的字母、数字、字和符号
- 1bit表示1位
- 1Byte表示一个字节1B=8b
- 1024B=1KB
- 1024KB=1M
- 1024M=1G
public static void main(String[] args) {
int i = 10;
int i2 = 010;
int i3 = 0x10;
System.out.println(i);
System.out.println(i2);
System.out.println(i3);
System.out.println("========================================");
float f = 0.1f;
double d = 1.0 / 10;
System.out.println(f == d);
float d1 = 231223212131312121212f;
float d2 = d1 + 1;
System.out.println(d1 == d2);
System.out.println("========================================");
char c1 = 'a';
char c2 = '中';
System.out.println(c1);
System.out.println((int) c1);
System.out.println(c2);
System.out.println((int) c2);
char c3 = '\u0061';
System.out.println(c3);
System.out.println("Hello\tWorld");
System.out.println("Hello\nWorld");
System.out.println("========================================");
String sa = new String("Hello World");
String sb = new String("Hello World");
System.out.println(sa == sb);
String sc = "Hello World";
String sd = "Hello World";
System.out.println(sc == sd);
boolean flag = true;
if (flag == true) {
}
if (flag) {
}
}