认识Java中的数据类型

数据类型

1. 变量和类型

变量指的是程序运行时可变的量. 相当于开辟一块内存空间来保存一些数据.
类型则是对变量的种类进行了划分, 不同的类型的变量具有不同的特性.

1.1 整型变量

代码:

int 变量名 = 初始值;
int a = 10; // 定义一个整型变量
System.out.println(a) ;

1.2 长整型变量

代码:

long 变量名 = 初始值;
long num = 60L; // 定义一个长整型变量, 初始值写作 10l 也可以(小写的 L, 不是数字1). 
System.out.println(num) ;

1.3 双精度浮点型变量

代码:

double 变量名 = 初始值;
double num = 4.0;
System.out.println(num)

Java 中的 double 虽然也是 8 个字节, 但是浮点数的内存布局和整数差别很大, 不能单纯的用 2 ^ n 的形式表示数据范围.
Java 的 double 类型的内存布局遵守 IEEE 754 标准(和C语言一样), 尝试使用有限的内存空间表示可能无限的小数, 势
必会存在一定的精度误差.

1.4 单精度浮点型变量

代码:

float 变量名 = 初始值;
float nums = 5.0f;    // 写作 1.0F 也可以
System.out.println(nums);

1.5 字符类型变量

代码:

char 变量名 = 初始值;
char char = 'A';

1.6 字节类型变量

代码:

byte 变量名 = 初始值; 
byte b = 0; 
System.out.println(b);

1.7 短整型变量

代码:

short 变量名 = 初始值; 
short value = 0; 
System.out.println(value); 

1.8 布尔类型变量

代码:

boolean 变量名 = 初始值; 
boolean a = true; 
System.out.println(a); 

1.9 字符串类型变量(重点)

把一些字符放到一起就构成了字符串
代码:

String 变量名 = "初始值"; 
String name = "huyu"; 
System.out.println(name); 

猜你喜欢

转载自blog.csdn.net/weixin_44436675/article/details/115314047