数据类型分类
Java的数据类型分为两大类:
1.基本数据类型:包括整数、浮点数、布尔。
引用数据类型:包括类、数组、接口。
基本数据类型
四类八种基本数据类型
数据类型 关键字 | 内存占用 取值范围 |
---|---|
字节型byte | 1字节 -128—127 |
短整型short | 2个字节-32768—32767 |
整型 int(默认) | 4个字节-231次方—2的31次方-1 |
长整型 long | 8个字节-2的63次方—2的63次方-1 |
单精度浮点数float | 4个字节1.4013E—3.4028E+38 |
双精度浮点数double(默认) | 8个字节4.9E-324—1.7977E+308 |
字符型char | 2个字节0-65535 |
布尔类型boolean | 1个字节true, false |
Java中的默认类型:整数类型是int、浮点类型是double.
常量
public class java03{
public static void main(String[] args){
//字符串常量
System.out.println(“ABC”);
System.out.println("");//字符串两个双引号中间为空
System.out.println(“XYZ”);
//整数常量
System.out.println(30);
System.out.println(-500);
//浮点数常量(小数)
System.out.println(3.14);
System.out.println(-2.5);
// 字符常量
System.out.println(‘A’);
System.out.println(‘6’);
// System.out.println(’’);//两个单引号中间必须有且仅有一个字符,没有不行。
//System.out.println(‘AB’);//两个单引号中间必须有且仅有一个字符,有两个不行。
//布尔常量
boolean var1=true;
System.out.println(var1)
空常量:null.代表没有任何数据。
变量
(1) 定义变量
数据类型转换
自动数据类型转换(隐式)
1.特点:不需要人为处理,自动完成
2.规则:数据范围从小 转到 大
强制类型转换(显式)
浮点类型
变量名不唯一
浮点类型不要省略后缀
变量名的使用不能超出作用域
定义Java数据各种类型:整数、浮点、字符、布尔
强制转换
特殊重点
大数据2003 学号:2020080603020