博主打算从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 + " ");}}
}
在这个示例中,我们声明并初始化了各种原始数据类型的变量,并演示了数组的使用。