hello,大家好!我们今天开启Java语言的学习之路,与C语言的学习内容有些许异同,今天我们来简单了解一下Java的基础知识。
一、数据类型
分两种:基本数据类型 + 引用数据类型
(1)整型
八种基本数据类型包括:整数型:byte(1)、short(2)、int(4)、long(8)
浮点型:float、double
字符型:char
布尔类型:boolean
其中int、long不管在多少位操作系统当中都是4、8个字节,int取值范围 -2^31~2^31-1,Integer包装类,可以认为这是一个Int类型的plus版本,没有有/无符号这一说。long占8个字节,取值范围 -2^63~2^63-1,长整型变量的初值后要加大/小写的L,long的包装类型是Long。
byte占1个字节位,取值范围 -128~127 ;short占2个字节,取值范围 -2^15 ~ 2^15-1 (-32768~32767)。
计算机内存中的单位有:bit、byte、kb、mb、gb、tb、pb;除了byte—bit是8之外,其余相邻的单位之间都是1024。
public static void main(String[] args) {
//数据各个类型的声明方法
//字节类型
byte x = 100;
System.out.println(x);
System.out.println(Byte.MAX_VALUE);
System.out.println(Byte.MIN_VALUE);
//短整型
short b = 10;
System.out.println(b);
System.out.println(Short.MAX_VALUE);//最大值
System.out.println(Short.MIN_VALUE);//最小值
//整型
int c = 10;
System.out.println(c);
System.out.println(Integer.MAX_VALUE);
System.out.println(Integer.MIN_VALUE);
//长整型
long a = 10L;
System.out.println(a);
System.out.println(Long.MAX_VALUE);
System.out.println(Long.MIN_VALUE);
}