变量作用域
1.类变量
2.实例变量
3.局部变量
public class Daaaaa {
static int allClicks=0; //类变量
String str="hello world"; //实例变量
public void method(){
int i=0; //局部变量
}
}
public class Demo5 {
public static void main(String[] args) {
//int a, b, c: 注意点程序的可行性
int a=1;
int b=2;
int c=3;
String name ="zhuang zhuang";
char x ='X';
double pi = 3.14;
}
}
public class Dmeo6 {
//类变量 static
static double salary= 2500;
//属性: 变量
//实例变量: 从属于对象; 如果不自行初始化,这个类型的默认值 0 0.0 u00000
String str ="hello world";
//布尔值: 默认值是false
//除了基本类型,其余的默认值都是null:
String name;
int age;
//main 方法
public static void main(String[] args) {
//局部变量: 必须声明和初始化值
//例子:
int i =10;//这个‘i’只在这个大括号内有用;
System.out.println(i);
//变量类型 变量名字 = new Dmeo6
Dmeo6 dmeo6= new Dmeo6();
System.out.println(dmeo6.name);
System.out.println(dmeo6.age);
//类变量 static
System.out.println(salary);
}
//其他方法
}
public class Demo7 {
//修饰符, 不存在先后顺序
//常量 ;final 注意类变量 加 static
static final double PI = 3.14;
public static void main(String[] args) {
System.out.println(PI);
//注意变量的命名规范
// 1.类成员变量: 首字母小写的驼峰原则: monthSalary 除了第一个单词以外,后面的单词首字母大写
// 2.局部变量: 首字母小写和驼峰原则
// 3.常量:大写字母和下划线: MAX_VALUE
//4.类名: 首字母大写和驼峰原则:Man, GoodMan
//5.方法名:首字母小写和驼峰原则;run(),runRun()
变量作用域
1.类变量
2.实例变量
3.局部变量