Java基础03

变量

顾名思义,可以变化的量

Java作为一个强类型语言,每个变量都需要声明

变量是程序中最为基本的存储单元,其要素有变量名,变量类型,作用域

int i = 10;
//变量类型 变量名 值

变量作用域

  • 类变量

  • 实例变量

  • 局部变量

public class Variate {
   static int a = 10; //类变量
   String name = "Hello!";//实例变量从属于对象
   public static void main(String[] args) {
       int b = 10;//局部变量 必须声明和初始化
       System.out.println(a);
  }
}

 

实例变量的使用(接上)

//变量类型 变量名 = new Variate()      
Variate variate1 = new Variate();//实例化
System.out.println(variate1.name);

这里控制台就会输出”Hello!“了(这也是因为我一开始赋了初值:Hello!)

如果实例变量没有赋一个初值,那么它输出就是一个默认值

数值类型的默认值为0 0.0 char就没输出 布尔就是flase

除了基本类型的变量 其他类型默认值为null

类变量

类变量的使用比实例变量简单很多,直接拿来用就行不需要实例化

常量

常量是一个初始化后就不会变动的值

public class Constant {
   //static final 是修饰符,前后不影响 final是常量的关键词
   static final double PI = 3.14;
   public static void main(String[] args) {
       System.out.println(PI);
  }
}

 

变量命名规范

  • 所有变量 方法,类名,见名知意

  • 类成员变量:首字母小写 驼峰原则 userInfo

  • 局部变量:首字母小写 驼峰原则 userName

  • 常量:全部大写,隔开使用下划线 MAX_VALUE

  • 类名:首字母大写 驼峰原则 必须遵从驼峰形式,但以下情形例外:DO / BO / DTO / VO / AO MarcoPolo UserDO

  • 方法名:首字母小写驼峰原则

posted @ 2021-10-19 23:08  独高的浮云  阅读(50)  评论(0)    收藏  举报