Java学习 变量与常量

Java学习 变量与常量

public class Studyy1 {
   public static void main(String[] args) {
       //变量:就是可以变化的量。
       //Java是一种强类型语言,每个变量都必须声明其类型。
       //Java是程序中最基本的存储单元,其要素包括 变量名 变量类型 作用域。

       //数据类型 变量名 = 值; 可以用逗号隔开来声明多个同类型变量。

       /*注意事项
        每个变量都有类型,类型可以是基本类型,也可以是引用类型。
        变量名必须是合法的标识符。
        变量声明是一条完整的语句,因此每一个声明都必须以分号结束
       */

       //int a,b,c;
       //int a=1,b=2,c=3;//程序的可读性 不建议以上两种写法,最好分三行
       String name = "lhd";//注意分号
       char x = 'a';
       double p = 3.14;

  }
}


public class Studdy2 {
   // 变量作用域

   static int  allC = 0;// 类变量
   String str = "hello world";//实例变量

  // public void method;{//   int i= 0;//局部变量
  // }

   // 类变量 static   从属于类 随着类一起出来 一起消失
   static double salary = 2500;

   // 属性 : 变量

   // 实例变量 :从属于对象;如果不自行初始化,这个类型的默       认值 为 0 0.0
   // 布尔值: 默认是false
   // 除了基本类型 ,其余的默认值都是null
   String name;
   int age;

    // main 方法
   public static void main(String[] args) {
   // 局部变量 ; 必须声明和初始化值
       int i = 1;
       System.out.println(i);

       //变量类型 变量名字 = new Studdy2();
       Studdy2 studdy2 = new studdy2();
       System.out.println(studdy2.age);
       System.out.println(studdy2.name);

       //类变量 static
       System.out.println(salary);

  }

}


---------------------------------------------------
public class Study {

   /*常量(Constant):初始化(initial)后不能再改变值!不会变动的值。
     所谓常量可以理解成一种特殊的变量,他的值被设定后,在程序运行过程中不允许被改变。
     变量名一般使用大写字符。
     final 常量名 = 值;
     final double PI = 3.14;

   */

   /* 重要基础知识点   养成规范

   所有变量,方法,类名:见名知意
   类成员变量:首字母小写和驼峰原则:monthSalary ,除了第一个单词外,后面的单词首字母大写 lastname lastName
   局部变量:首字母小写和驼峰原则
   常量:大写字母和下划线:MAX_VALUE
   类名:首字母大写和驼峰原则:Man,GoodMan
   方法名:首字母小写和驼峰原则:run(),runRun()
    */

   //static为修饰符 , 不存在先后
   // final static double PP = 3.14;
   static final double PI = 3.14;

   public static void main(String[] args) {
       System.out.println(PI);

  }
}
 
posted @ 2022-09-12 10:03  luyuan66  阅读(52)  评论(0)    收藏  举报