3.Java 变量类型

Java 是一种面向对象的编程语言,它提供了多种变量类型,以便开发者可以使用它们来存储和操作数据。在这个教程中,我们将学习 Java 中的变量类型和它们的使用。

1.基本数据类型

Java 提供了八种基本数据类型:

  • byte:一个字节,范围从 -128 到 127
  • short:一个短整数,范围从 -32768 到 32767
  • int:一个整数,范围从 -2147483648 到 2147483647
  • long:一个长整数,范围从 -9223372036854775808 到 9223372036854775807
  • float:一个浮点数,范围从 1.4E-45 到 3.4E+38
  • double:一个双精度浮点数,范围从 4.9E-324 到 1.8E+308
  • boolean:一个布尔值,可以是 true 或 false
  • char:一个字符,可以是 ASCII 码字符

以下是一个示例代码,演示如何使用基本数据类型:

public class BasicDataTypes {
    public static void main(String[] args) {
        byte myByte = 10;
        short myShort = 10000;
        int myInt = 1000000;
        long myLong = 1000000000L;
        float myFloat = 3.14f;
        double myDouble = 3.14159;
        boolean myBoolean = true;
        char myChar = 'A';

        System.out.println("myByte: " + myByte);
        System.out.println("myShort: " + myShort);
        System.out.println("myInt: " + myInt);
        System.out.println("myLong: " + myLong);
        System.out.println("myFloat: " + myFloat);
        System.out.println("myDouble: " + myDouble);
        System.out.println("myBoolean: " + myBoolean);
        System.out.println("myChar: " + myChar);
    }
}

2.引用数据类型

Java 提供了多种引用数据类型,包括:

  • String:一个字符串
  • Array:一个数组
  • Object:一个对象
  • Class:一个类
  • Interface:一个接口
  • Enum:一个枚举
  • Annotation:一个注解

以下是一个示例代码,演示如何使用引用数据类型:

public class ReferenceDataTypes {
    public static void main(String[] args) {
        String myString = "Hello, World!";
        int[] myArray = {1, 2, 3};
        Object myObject = new Object();
        Class myClass = MyClass.class;
        Interface myInterface = new MyInterface();
        Enum myEnum = MyEnum.VALUE1;
        Annotation myAnnotation = @MyAnnotation(value = "Hello");

        System.out.println("myString: " + myString);
        System.out.println("myArray: " + Arrays.toString(myArray));
        System.out.println("myObject: " + myObject);
        System.out.println("myClass: " + myClass.getName());
        System.out.println("myInterface: " + myInterface.getClass().getName());
        System.out.println("myEnum: " + myEnum.name());
        System.out.println("myAnnotation: " + myAnnotation.value());
    }
}

3.变量声明

在 Java 中,可以使用 var 关键字来声明变量。var 关键字可以用来声明基本数据类型和引用数据类型。

以下是一个示例代码,演示如何使用 var 关键字声明变量:

public class VariableDeclaration {
    public static void main(String[] args) {
        var myByte = 10;
        var myShort = 10000;
        var myInt = 1000000;
        var myLong = 1000000000L;
        var myFloat = 3.14f;
        var myDouble = 3.14159;
        var myBoolean = true;
        var myChar = 'A';

        System.out.println("myByte: " + myByte);
        System.out.println("myShort: " + myShort);
        System.out.println("myInt: " + myInt);
        System.out.println("myLong: " + myLong);
        System.out.println("myFloat: " + myFloat);
        System.out.println("myDouble: " + myDouble);
        System.out.println("myBoolean: " + myBoolean);
        System.out.println("myChar: " + myChar);
    }
}
  • 12
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值