变量的分类:
1.局部变量:声明在方法中的变量
2.成员变量:声明在类中方法外
3.静态变量:使用static 关键词修饰的变量,一般在类中方法外
局部变量:值一旦变化,可以通过代码改变值
声明格式:数据类型 变量名=值;("="是赋值,把值赋给变量。)
数据类型:整数:int 小数:double
局部变量的使用注意事项:使用之前要初始化(赋初值)
变量的操作:1.赋值 2.改变变量值
声明一个常量(不能通过代码进行改变)格式:final 数据类型 常量名=值
public static void main(String[] args){
//声明一个整型
int i=1;//表示在内存开辟了一个空间,该空间存储值的类型为整型,该空间的名字为i
//声明一个小数类型变量
double t=0.1;//表示在内存开辟了一个空间,该空间存储值的类型为小数型,该空间的名字为t
System.out.println(i+t);
//赋值
int h;
h=10;
//改变值
double y=200.0;
System.out.println(y);
y=1000.0;
System.out.println(y);
//一次性声明多个同类型变量
int a=1,b=2;
//声明一个整型常量
final int c=100;
//c=20;编译错误,常量的值不可改变
}
java中变量名的命名规范:
1.变量名可以由$(美元),_(下划线),大小写字母,数字组成
int $_abc123;
2.不能由数字开头
//int 123ab$_;编译错误
3.大小写敏感
double a;
double A;
4.不能使用java关键字命名
//int public;代码中橙黄色字体
//int static;
5.不能使用Java保留字 goto
//double goto;编译错误
6.符合驼峰法的命名规范 用户年龄:userAge
// 第一个单词全小写,后面单词首字母大写
7.变量名可以用中文 不建议
double 变量;
变量=2.0;//可以执行
类名命名规范:大驼峰法:所有单词首字母大写 class
包名命名规范:一般使用全小写 package
方法名命名规范:驼峰法,动宾结构 setValue