1. 8种基本数据类型
整型类:byte(1字节) short(2字节) int(4字节) long(8字节)
浮点型:float(4字节) double(8字节)
字符型:char(2字节)
布尔型:boolean(1字节)
2. 3种引用数据类型
数组、类、接口
注意:字符串String 属于一种引用数据类型,它是一个字符串类
关于数据类型转化:
隐式转化:默认可以小转大
强制转化:目标类型 变量名 = (目标类型) 被转化的数据
3.如何生成随机数?
Random r = new Random();
int a = r.nextInt(100);//生成[0,100)的随机数
int b = r.nextInt(100)+1;//生成【1,100】的随机数
int c = r.nextInt(6)+55;//生成【55,60】的随机数
技巧总结:后面要加的数就是生成随机数范围的下限
4. 如何输入一个数?
Scanner sc = new Scanner(System.in) //创建一个输入流对象
int a = sc.nextInt() ;//输入一个整数
String s = sc.nextLine();;//输入一个字符串 注:会默认接收上一次输入的回车符,可以在上面加上这句话进行接收即可
5.JVM,JRE,JDK的关系
JDK 包括Java开发工具包和JRE
JRE 包括Java运行环境和JVM
JVM 是Java虚拟机
6.字符参与的加法运算
字符(单引号括住)参与运算时,使用的时ASCII值进行计算
字符串(双引号括住)参与运算时,做的是字符串的拼接
System.out.println('a'+10); //107,a的值是97,A的值是65
System.out.println("a"+10); //a10
System.out.println("123"+10); //12310
本文详细介绍了Java中的8种基本数据类型及其字节大小,包括整型、浮点型、字符型和布尔型,并解释了3种引用数据类型:数组、类和接口。此外,还讲解了数据类型转换、生成随机数的方法、输入数据的方式,以及JVM、JRE和JDK之间的关系。特别指出字符在加法运算中使用ASCII值进行计算,而字符串则进行拼接。
1908

被折叠的 条评论
为什么被折叠?



