博主打算从0-1讲解下java基础教学,今天教学第一篇: Java基础数据类型。
在Java中,数据类型是用来指定变量存储数据的类型。Java的数据类型可以分为两大类:原始数据类型(Primitive Data Types)和引用数据类型(Reference Data Types)。
一、Java的原始数据类型包括:
1.Java的原始数据类型
整数类型(Integer Types):
byte:8位,有符号,范围为-128到127。
short:16位,有符号,范围为-32768到32767。
int:32位,有符号,范围为-2147483648到2147483647。
long:64位,有符号,范围为-9223372036854775808到9223372036854775807。
浮点类型(Floating-Point Types):
float:32位,单精度浮点数,范围为1.4e-45到3.4e+38。
double:64位,双精度浮点数,范围为4.9e-324到1.8e+308。
字符类型(Character Type):
char:
16位,用于表示Unicode字符,范围为\u0000到\uFFFF。
布尔类型(Boolean Type):
boolean:表示true或false。
2.引用数据类型
类(Class):类是Java中的基本构造块,用于创建对象。
接口(Interface):接口定义了一组方法的规范,类可以实现接口并提供方法的具体实现。
数组(Array):数组是一组相同类型的数据的集合,使用数组可以方便地存储和访问多个数据。
二、案例演示
public class Main { public static void main(String[] args) { // 原始数据类型示例 byte myByte = 10; short myShort = 1000; int myInt = 100000; long myLong = 10000000000L; float myFloat = 3.14f; double myDouble = 3.1415926; char myChar = 'A'; boolean myBoolean = true; // 输出变量的值 System.out.println("byte: " + myByte); System.out.println("short: " + myShort); System.out.println("int: " + myInt); System.out.println("long: " + myLong); System.out.println("float: " + myFloat); System.out.println("double: " + myDouble); System.out.println("char: " + myChar); System.out.println("boolean: " + myBoolean); // 引用数据类型示例:数组 int[] myArray = {1, 2, 3, 4, 5}; System.out.println("Array length: " + myArray.length); for (int num : myArray) { System.out.print(num + " "); } } }
在这个示例中,我们声明并初始化了各种原始数据类型的变量,并演示了数组的使用。