Java是一种强语言类型,每个变量必须声明其类型
Java变量要素:
- 变量类型
- 变量名
3.作用域
变量:可以变化的量
变量:variable
初始化:initialize
注意事项
-
每个变量都有类型,可以是基础类型也可以说引用类型(比如说String就是引用类型)
可以来复习一下数据类型:
Java基础学习-数据类型
数据类型
强语言类型
要求变量,使用要严格符合规定,所有变量必须定义后才能使用
弱语言类型
Java数据类型分为两大类
- 基本类型(Primitive Type)
- 整数类型
byte
占1个字符范围:-128~127short
占2个字节符范围:-32768~32767int
站4个字节范围:-2147483648~2147483647long
占8个字符范围:-9223372036805775808~9223372036854775807-
浮点类型
float
占4个字节double
占8个字节 -
字符类型
char
占2个字节- 引用类型(Reference Type)
-
类
-
接口
-
数据
-
变量名必须是合法的标识符
-
变量声明是一条完整的语言,因此每个声明都必须以(分号)
;
结尾 -
#格式如下 数据类型 变量名 = 值 (type) (varName) (value) ============================================================= #示例: #基本类型 int a,b,c;//没有初始化值 int a=1 ,b=2 ,c=3;//尽量写成三行,注意程序的可读性 int a=1 b=2//这样写就好看一些 c=3 ============================================================= #引用类型 String name = "yaorui"; // 类型 名字 值 ============================================================= char x = 'X'; // 类型 名字 值 double pi = 3.14; // 类型 名字 值
可以使用逗号隔开来声明多个值
不建议在一行定义多个值,注意程序的可读性
变量作用域:1.类变量(写在类里面的)
2.实例变量(写在类中间)
3.局部变量(写在方法里的)
- 如图这是个 类
- 类 里我们学了一个main方法
//main方法在类里面
- 在类里面,方法外可以写一些属性(变量)即其他方法
·类变量:
需要加关键词:static
如图:
·实例变量:
没有加关键词:static
,写在类里面,方法的外面
//从属于对象
-
如果不自行初始化,就会出现这个类型的默认值
0 0.0
-
布尔值:默认值是
false
-
除了基本类型,其余均为实例变量
如图示例:
·局部变量
- 在方法里面,只在范围内有效即输出是要在
{ }
内输入System.out.println();
- 必须声明和初始化值
常量(Constant):初始化(initialize)后不能再被改变值!不会变动的值,可以被理解为一种特殊变量,它的值被设定后,在程序运行过程中不被允许改变。
格式:
//final 常量名 = 值;
#例:
final double PI = 3,14;
常量名一般使用大写符号
//final
作为修饰符,不存在先后顺序
不过可以用它定义静态常量,先定义后引用
变量的命名规范
- 所有的变量方法类名:见名知意
- 类成员变量:首字母小写和驼峰原则:lastName,monthSalary
- 局部变量:首字母小写和驼峰原则
- 常量:大写字母和下划线MAX_VALUE
- 类名:手写字母大写和驼峰原则:Man,GoodMan
- 方法名:手写字母小写和驼峰原则:run() ,runRun()
原创文章,作者:dweifng,如若转载,请注明出处:https://blog.ytso.com/tech/java/277622.html