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);
}
}
浙公网安备 33010602011771号