java变量
java是一种强类型语言,每个变量都必须声明其类型。
java变量是程序中最基本的存储单元,其中要素包含变量名,变量类型和作用域
type varName [=value] [{,varName[=value]}];
//数据类类型 变量名 = 值; 可以使用逗号分隔开赋值
int a,b,c;
int a=1,b=2,c=3;//程序可读性
int
String name="123";
char x="X";
double pi="3.14";
public class Varable{
static int allClicks = 0;//类变量
String str = "hello,world";//实例变量
public void method(){
int i=0;//局部变量
}
}
类方法
public class Hehe{
//属性:变量
static double salary = 2500;
System.out.println(salary);
//实例变量:从属于对象
//如果不进行初始化,会使用默认值
//boolean 默认false
//除了基本类型,基本全为空
String name;
int age;
//mian方法
public static void main(String[] args){
//局部变量:必须声明和初始化
int i = 1;
System.out.println(i);
//变量类型 变量名 = new Hehe();
Hehe hehe1 = new Hehe();
System.out.println(hehe.age);
System.out.println(hehe.name);
}
//其他方法
public void add(){
}
}
常量Constant
初始化(initialize)后就不能改变值
程序运行过程中不允许被改变。
final 变量名 = 值;
final double PI = 3.14;
常量名一般使用大写字符
public class Ha{
static final double d=1;
final static double e=2;
//修饰词,不区分先后顺序
//private
}
变量命名规范
- 类成员变量 首字母小写
- 常量写大写字母 可以加下划线
- 类名首字母大写
- 方法名类似变量名