一、常量与变量 标识符1.在我们用来为各种变量、类、接口、包等所起的名字,它们的名字是名称标识,也叫标识符,它与内存中的某个位置(地址)相对应
2.标识符的第一个字符必须是字母、下划线或美元符号字符之一,第二个字符及后继字符必须是上述任意字符或数字字符(0-9)
3.大小写敏感,无长度限制,可用汉字或者其他语言,标识符不能用Java的关键字和预留关键字。
JAVA关键字
abstract do implements private throw boolean instanceof import protected throws break else double public transient byte extends int return true case false long short try catch final float static void char finally native super volatile class interface new switch while continue for null synchronized default if this package goto const 以上关键字都是不可以作为变量名的!当然关键字也不止这些。
常量常量是用来记录值不能发生变化的数据的标识符。
变量
变量用来记录值可以发生改变的数据的标识符
根据类型,变量可分为:基本数据类型变量和引用类型变量
根据在程序中的位置,变量课分为:局部变量和成员变量(全局变量)
作用域和生命周期全局变量的作用域是其所在的类;生命周期随着对象的创建而创建,随着对象的销毁而销毁;
局部变量的作用域是所在方法内部或者代码块内部;生命周期就是所在方法或者代码块的一次执行期间。
例子:
数据类型-重要 各种数据类型在内存中的长度和它们的表示范围 未完待续



