Java 中的名称命名规范
包名:多单词组成时所有字母都小写:com.xxxyyyzzz
类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz
变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单 词首字母大写:xxxYyyZzz
常量名:所有字母都大写。多单词时每个单词用下划线连接:XXX_YYY_ZZZ
注意:规范不一定要去遵守,只是最好去遵守。而规定一定要去遵守。
常量与变量
对于超市管理系统,第一个界面已经编写完成,接下来编写第二个界面
public class Test01 {
public static void main(String[] args) {
System.out.println("积分查询");
System.out.println("姓名\t卡号\t积分");
System.out.println("张三\t111\t1000");
}}
问题:此种方式虽然能实现效果,但是存在一些问题
如:系统中用户的卡号是不能改变
但是后期买完东西,积分需要变化,此种写法积分不能改变
在java中对于值固定的,使用常量
对于值不固定的,使用变量
什么是变量?
解释变量之前先了解以下几个问题
1 、计算机存储数据的方式?
内存: 瞬时存储数据
硬盘:永久存储数据
2 、内存如何存储数据?
以一个生活中的案例来解释----------住宾馆
住宾馆相当于在宾馆中存人
开一个房间---------------------------------------开辟一块空间
大床房、单间、标间、总统套房--------------房间的类型
303、巴黎间、1206(别名)-----------------房间的地址
入住-----------------------------------------------存人
内存存数据步骤
开辟一块空间--------------------------变量
定义数据的类型------------------------变量的类型
给数据起一个别名----------------------变量名
存数据----------------------------------变量值
由此可以总结出:
变量的定义:它表示的是一个空间,在程序运行的过程中,可以随时去更改这个空间中的数据。体现在计算机中,就表示的是计算机内存中的一个存储区域
变量的三要素:变量类型、变量名、变量值