变量、常量与命名规范
变量
public class Demo05 {
// 属性:变量
// 类变量 static 生命周期与类的生命周期相同 可在任意属于该类的对象中被调用和修改
static double salary = 2500;
// 实例变量:从属于对象 类型为Demo05 --不初始化则默认值为0 0.0
// 布尔值:默认为false
// 除了基本类型,其余的默认值都是null
String name;
int age;
// main方法
public static void main(String[] args) {
// 局部变量;必须声明和初始化 生命周期在方法调用结束时结束
int i = 10;
// 变量类型 变量名字 = new Demo05();
Demo05 demo05 = new Demo05();
System.out.println(demo05.age); // 输出0 --类型的默认值
System.out.println(demo05.name); // 输出null
// 类变量 static
System.out.println(salary);
demo05.add();
}
// 其他方法
public void add(){
System.out.println(salary);
}
}
常量
-
常量(Constant):初始化(initialize)后不能再改变值 = 不会变动的值
-
可以理解成一种特殊变量,其值被设定后,在程序运行过程中不能改变
final 类型 常量名 = 初始值; final double PI = 3.14;
-
常量名一般使用大写字母
变量命名规范
类变量、局部变量 - 首字母小写+驼峰原则 lastName
常量:全部大写字母+下划线 MAX_VALUE
类名:首字母大写+驼峰原则 GoodMan{}
方法名:首字母小写+驼峰原则 runCar(){}
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析