Java的变量、常量以及其他

Java的变量、常量以及其他

变量的定义

  • 变量是什么:就是可以变化的量

  • Java是一种强语言类型,每个变量都必须声明其类型

  • Java变量是程序最基本的存储单元,其要素包括变量名,变量类和作用域

  • 语法: 变量类型 变量名 = value; 例如 int a=80;

  • 变量分类:全局变量(写在一个类里)、局部变量(写在一个方法里)

  • 静态属性(调用不用创建对象,直接类名.类属性)

注意事项

  • 每个变量都有类型,类型可以是基本数据类型,也可以是引用数据类型

  • 变量名必须是合法的标识符

  • 变量名是一条完整的语句,因此每一个声明都必须以分号结束

  • 标识符以 由字母数字下划线 $ 组成,但是不能有数字开头

常量的定义

  • 常量:初始化后不能改变值

  • 所谓常量可以理解成一种特殊的变量,他的值被设定后,在程序运行过程中不允许被改变

命名规范

  • 所有方法名、变量名第一个单词小写,第二个单以及后面的每个单词首字母大写(驼峰模式,命名规则做到见名之意)

  • 类名和接口每个首字母单词都大写(帕斯卡模式)

  • 常量的每个字母都大写,每个单词之间用下划线隔开

代码

package demo;

public class Demo03 {
//   定义全局成员变量
   int aa=50;
   //定义常量
   public static final double PI = 3.14;
   /*定义三个属性
   @name
   @age
   @flag
    */
   public String name;
   public int age;
   public boolean flag;

   //定义一个静态属性
   public static String hobby;

   //add方法
   public void add() {
       int a = 5;
//       调用局部变量
       System.out.println(a);
       //调用静态属性
       System.out.println(Demo03.hobby);
//       调用类属性
       Demo03 demo03 = new Demo03();
       System.out.println(demo03.age);
       //调用常量PI
       Demo03.PI;

  }

   //主方法
   public static void main(String[] args) {
       System.out.println("=========================");
//       调用静态属性
       System.out.println(Demo03.hobby);
//       调用全局变量
       Demo03 demo = new Demo03();
       System.out.println(demo.aa);
//       调用add方法
       System.out.println("========================");
       demo.add();
  }
}

 

posted @ 2020-03-30 10:12  Crazylearningjava  阅读(135)  评论(0)    收藏  举报