• 类变量,局部变量以及实例变量小结


    实例变量:

    1.从属于对象,如果不自己初始化,这个类型输出默认值 0或0.0, 2.布尔值默认false 3.除了八个基本类型,其余默认值都是null

    类变量:

    用static修饰,随类出现,随类消失,写static就可以不用new()

    局部变量:

    1.必须声明和初始化值

    2.只在自身方法里起作用

     

    public class Demo06 {
       //实例变量:name,age
       
       String name;
       int age;

       //类变量 :salary
        static double salary = 2500;

       public static void main(String[] args) {
           //局部变量:i
           
           int i= 10;//这里若没有给 i 初始化值,后面输出会报错

           //变量类型 变量名称 = 变量值
           Demo06 D = new Demo06();
           //变量 age 在类 Demo06 中未用static修饰,所以使用时要使用new关键字创建对象 D ,通过对象操作age
           System.out.println(D.age);

           //类变量:salary 就是定义时加个 static 就可以直接使用
           System.out.println(salary);

      }

    }




  • 相关阅读:
    有一个双重模板化的错误实现
    非类型模板参数
    C++模板
    初始化列表initializer_list
    C++类型转换
    const引用和constexpr
    逆元
    卡特兰数
    最短路问题
    Android打印机效果的闪屏
  • 原文地址:https://www.cnblogs.com/XiaoWubeginning/p/14092015.html
Copyright © 2020-2023  润新知