zoukankan      html  css  js  c++  java
  • Java面向对象--成员变量的初始值

    成员变量的初始值

    笔记要点


    java 中的所有变量需要先声明,后赋值才能使用。
    
    java 中的成员变量,在创建对象的时候,都会执行一次初始化操作,都会给一个默认值
    
    基本数据类型默认值都是0 包括boolean -> false
    
    引用数据类型:null
    
    null表示空,什么都没有,占位
    

    实践代码


    Person类
    public class Person {
    //        int age = 10;
        byte b;
        short s;
        int i;
        long l;
        float f;
        double d;
        char c;
        boolean bool;
        String str; // String是Java提供的一个类,null
        Child child; // 自己写的类,null
    }
    
    
    Child 类
    // 自己创造的类
    public class Child {
    
    }
    
    Test类
    // 打印各种元素的默认值
    public class Test {
        public static void main(String[] args) {
            Person p = new Person();
            System.out.println("byte = "+p.b);
            System.out.println("short = "+p.s);
            System.out.println("int = "+p.i);
            System.out.println("long = "+p.l);
            System.out.println("float = "+p.f);
            System.out.println("double = "+p.d);
            System.out.println("char = "+(int)p.c);
            System.out.println("boolean ="+p.bool);
            System.out.println("string ="+p.str);
            System.out.println("child ="+p.child);
        }
    }
    
    
  • 相关阅读:
    1_Flask开启debug
    29_使用celery发送短信
    00_celery介绍(处理耗时任务)
    28_django限制请求方法装饰器
    27_扩展User模型
    05-3_单链表的实现
    05-2_单向链表
    05-1_链表的定义
    04-2_Python中的线性表
    04-1_线性表的操作
  • 原文地址:https://www.cnblogs.com/isChenJY/p/12794894.html
Copyright © 2011-2022 走看看