概述
变量和其作用域
变量:顾名思义就是可以变化的量。
java是强类型语言,所以每个变量使用前都必须声明其数据类型
变量是计算机程序最基本的一个储存单位,
type identifier [ = value][, identifier [= value] ...] ;
//声明类型 变量名=变量值,变量名=变量值;每声明一种类型的变量都要以分号结束,当同时声明多个同一类型的变量是可以用逗号隔开
每声明一种类型的变量都要以分号结束,当同时声明多个同一类型的变量是可以用逗号隔开。
注意事项
- 每个变量都有类型,类型可以是基本类型,也可以是引用类型
- 变量名必须是合法的标识符
- 变量声明是一条完整的语句,因此每一个声明都必须以分号结束
public 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 数据类型 常量名=值;
public 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中的变量和常量以及它们的作用域所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复