变量,常量,作用域
1.变量
变量命名规范:首字母小写+驼峰原则(后面单词首字母大写)
//类名
public class Demo {
//类中可以有main方法
//还可以有属性(可以理解为变量)
static int z=0; //类变量,含static
// 实例变量:从属于对象
String name;
int age;
public static void main(String[] args){
//方法里的为局部变量,必须声明和初始化值
int a=1;
//int a=1,b=2,c=3;程序可读性差,不建议
char x='x';
String name="fengjie";
double pi=3.14;
//变量类型 变量名字=new Demo
Demo demo=new Demo();
System.out.println(demo.age);
System.out.println(demo.name); //实例变量如果不初始化值,就会输出默认的,int为0,char为u0000即0,
// boolean为false,float及double为0.0,其余除了8个基本类型都为null(如String)
System.out.println(z); //类变量可以直接输出
}
//其他方法
public void add(){
}
}
2.常量(constant)
public class Demo {标签:常量,作用域,int,String,static,public,变量 From: https://www.cnblogs.com/HomeFJ/p/16942599.html
//常量 final 常量名=值;常量名一般使用大写字符;
final static int PI=10;//final,static,public,private等为修饰符,不区分前后顺序
public static void main(String[] args){
System.out.println(PI);
}
}