变量和其作用域
变量:顾名思义就是可以变化的量。
java是强类型语言,所以每个变量使用前都必须声明其数据类型
变量是计算机程序最基本的一个储存单位,
复制代码
1
2
3type identifier [ = value][, identifier [= value] ...] ; //声明类型 变量名=变量值,变量名=变量值;每声明一种类型的变量都要以分号结束,当同时声明多个同一类型的变量是可以用逗号隔开
每声明一种类型的变量都要以分号结束,当同时声明多个同一类型的变量是可以用逗号隔开。
注意事项
- 每个变量都有类型,类型可以是基本类型,也可以是引用类型
- 变量名必须是合法的标识符
- 变量声明是一条完整的语句,因此每一个声明都必须以分号结束
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23public class Dome02 { /* * 变量分为成员变量,局部变量,和静态变量 * 成员变量在类的方法之外声明,在使用时需要实例化一个对象,才能调用它 * 局部变量在类的方法之中声明,在方法中可以直接使用 * 静态变量在使用static修饰符来修饰不需要实例化可以直接在类任意的方法中调用 * 变量的作用域:成员变量在类中都可以通过实例化来使用 * 局部变量只是在它所在方法中可以使用 * 常量的声明方式在变量之前加上一个final修饰符 * final 数据类型 常量名=值; * 常量一般都是设置成一个静态的,因为它的值一般不会改变,设置成静态的方便调用 * */ static double money=2500.0;//类的静态变量 String name="小明";//类的成员变量 public static void main(String[] args) { int age=12;//局部变量 Dome02 d=new Dome02();//类的实例化 System.out.println(d.name); System.out.println(age); System.out.println(money); } }
常量
常量是指程序在整个运行过程中保持不变的量
Java中用final 关键字来定义一个常量
final 数据类型 常量名=值;
复制代码
1
2
3
4
5
6
7
8
9
10
11public class HelloWorld { // 静态常量 public static final double PI = 3.14; // 声明成员常量 final int y = 10; public static void main(String[] args) { // 声明局部常量 final double x = 3.3; } }
变量的命名规范
- 所有的变量、方法、类名都要一看到名字就知道它的意思,可以用英文来表示,不建议使用拼音和汉字(不说人家看的不舒服,个人觉得也很low!!)
- 类成员变量:首字母小写和驼峰原则:monthSalary,也就是说除了第一个单词之外,后面的单词首字母大写 如:lastName,studentId
- 局部变量:首字母小写和驼峰原则
- 常量:大写字母和下划线:MAX_VALUE
- 类名:首字母大写和驼峰原则:StudentTable
- 方法名:首字母小写和驼峰原则
最后
以上就是唠叨烧鹅最近收集整理的关于java中的变量和常量以及它们的作用域的全部内容,更多相关java中内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复