java 变量初始值

来源:互联网 发布:linux如何进行源码安装 编辑:程序博客网 时间:2024/04/30 00:51


public class DefaultInitialization {
private byte b; // 声明比特类型变量b
    private short s; // 声明短整型类型变量s
    private int i; // 声明整型类型变量i
    private long l; // 声明长整型类型变量l
    private float f; // 声明单精度浮点类型变量f
    private double d; // 声明双精度浮点类型变量d
    private boolean bl; // 声明布尔类型变量bl
    private char c; // 声明字符类型变量c
    private String string; // 声明引用类型变量string


    public static void main(String[] args) {
    DefaultInitialization init = new DefaultInitialization();
        System.out.println("byte类型的初始值:" + init.b); // 输出比特类型变量初始值
        System.out.println("短整型类型的初始值:" + init.s); // 输出短整型类型变量初始值
        System.out.println("整型类型的初始值:" + init.i); // 输出整型类型变量初始值
        System.out.println("长整型类型的初始值:" + init.l); // 输出长整型类型变量初始值
        System.out.println("单精度浮点类型的初始值:" + init.f);// 输出单精度浮点类型变量初始值
        System.out.println("双精度浮点类型的初始值:" + init.d);// 输出双精度浮点类型变量初始值
        System.out.println("布尔类型的初始值:" + init.bl); // 输出布尔类型变量初始值
        System.out.println("字符类型的初始值:" + init.c); // 输出字符类型变量初始值
        System.out.println("引用类型的初始值:" + init.string);// 输出引用类型变量初始值
    }

}

执行结果:

byte类型的初始值:0
短整型类型的初始值:0
整型类型的初始值:0
长整型类型的初始值:0
单精度浮点类型的初始值:0.0
双精度浮点类型的初始值:0.0
布尔类型的初始值:false
字符类型的初始值:

0 0
原创粉丝点击