常用的数据类型(九种)
数值类型
-
整形
byte(字节)
short(短整型)
int(整形)
long(长整形) -
非数值类型
boolean(布尔类型)
char(字符)
String(字符串)
java的所有数据类型
-
基本数据类型(8 种)
byte(1 字节)
short(2 字节)
int(4 字节)
long(8 字节)
float(4 字节)
double(8 字节)
char(2 字节)
boolean(1 字节) -
引用数据类型(5 种)
类 Class(如:字符串类String)
数组 Array
枚举 Enum
注解 @interface
接口 interface
注意:1 字符 = 2 字节 = 16 位
public class Demo{
public static void main(String[] args){
//数据类型 变量名 = 数据值;
//变量声明:java虚拟机会为这个变量分配合适的内存空间
//变量赋值:将具体的数据值存放到指定的内存空间
long age = 1288888;
System.out.println(age);
//浮点数据类型,默认是double类型,如果要用float,需要在最后加上F
float f = 1.134F;
double d = 1.234;
System.out.println(d);
boolean bool1 = true;
boolean bool2 = false;
//字符需要用单引号
char c = '男';
//int类型也可以直接赋值给char变量,java会自动根据ASCII码表转化为字符
//ASCII码需要记忆的是:A-Z:65-90 a-z:97-122 0-9:48-57
char c1 = 94;
System.out.println(c);
System.out.println(c1);
//字符串需要用双引号,可以理解为多个字符的拼接
String str = "Hello world";
System.out.println(str);
}
}