Java的变量、常量与枚举类型
2021/10/26 22:10:10
本文主要是介绍Java的变量、常量与枚举类型,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
变量
声明变量的规则
Java变量的名字:
-
由字母、数字、下划线和美元符号组成
-
但是不可以是数字开头
-
不可以是Java保留字
-
变量名的长度基本上没有限制
-
变量名对大小写敏感
常用变量命名法
Java变量名常使用驼峰命名法
即类似于下面这样
int IntterNummer; float FloatNummer; double DoubleNummer;
程序示例
public class FirstCode1 { public static void main(String[] args) { // 变量声明示例 int internum; float floatnum; double doublenum; // 驼峰命名法 int interNum; float floatNum; double doubleNum; //两个不同的变量最好不只是名字的大小写不同,这里是为了示例,才这样写的 // 使用$命名变量 int numm$er; int num$$er; int nu$$$er; // 最好不要使用$$来命名变量,尽管它是合法的, // 但是它只用在Java编译器或其他工具生成的名字中 // 一个语句声明多个变量 int a1,a2,a3,a4,a5,a6; // 变量初始化 int b1=1,b2=2,b3,b4=4,b5=6,b6; System.out.println(b1); //var 关键字——首次出现在Java10中 var c1 = 3; var string1 = new String(); } }
运行结果
1
注意:
对未初始化的变量进行打印,将会产生错误,导致程序无法运行
在Java中变量的声明,尽量靠近第一次使用它的地方,这是一种良好的程序编写风格
常量
常量的使用
在Java中,使用关键字final指示常量。
关键字final表示这个变量只能被赋值一次,之后就不可再被更改。
常量的初始化和声明不一定要放在一块。
常量的命名通常采用全大写的形式。
类常量的基本概念
在Java中,类常量可以在一个类的多个方法中使用。
命名上,习惯采用全大写命名。
类常量的定义位置,位于类中,方法之外。
注意:无论一个常量定义在哪,只要加上public修饰符,那么所有类的方法便都可以调用它。
程序示例
import sun.management.snmp.jvmmib.JVM_MANAGEMENT_MIBOidTable; public class FirstCode1 { //类常量定义 final double PI = 3.1415926D; //public 修饰符的常量定义 public static final double E = 2.737; public static void main(String[] args) { FirstCode1 code1 = new FirstCode1(); //常量定义 final int a1 = 35; //常量的使用 System.out.println(E); //非public修饰符修饰的常量,都要初始化实例之后才能调用 System.out.println(code1.PI); code1.summer(3.1415926); code1.nummber(6); } void summer(double a){ System.out.println(a+PI); } void nummber(int a){ if (a > 5){ System.out.println(E+PI); }else { System.out.println(E); } } }
运行结果
2.737 3.1415926 6.2831852 5.8785926
注意:非public修饰符修饰的常量,都要初始化实例之后才能调用。
枚举类型
当变量的取值只在一个有限的集合里的时候,使用枚举类型是比较好的选择
枚举类型的使用
可以自定义枚举类型,枚举类型包括有限个命名的值。
示例:
enum Size {SMALL,LIKE,LOVE,MIN};
程序示例
public class FirstCode1 { public static void main(String[] args) { //枚举类型的使用 Size c = Size.Sprint; Size x = Size.Summer; Size q = Size.Autumn; Size d = Size.Winter; System.out.println(c); System.out.println(x); System.out.println(q); System.out.println(d); } //枚举类型的声明 enum Size{Sprint,Summer,Autumn,Winter} }
运行结果
Sprint Summer Autumn Winter
注意:这里只是枚举实例的简单应用,具体的请期待后续剧情
这篇关于Java的变量、常量与枚举类型的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-30java最新版本是什么,有什么特性?-icode9专业技术文章分享
- 2024-11-30[开源]27.8K star!这款 Postman 替代工具太火了!
- 2024-11-30Gzip 压缩入门教程:轻松掌握文件压缩技巧
- 2024-11-29开源工具的魅力:让文档管理更“聪明”
- 2024-11-29Release-it开发入门教程
- 2024-11-29Rollup 插件入门教程:轻松掌握模块打包
- 2024-11-29从零到一,产品经理如何玩转项目管理和团队协作
- 2024-11-29如何通过精益生产管理工具帮助项目团队实现精准进度控制?
- 2024-11-29低代码应用开发课程:新手入门与基础教程
- 2024-11-29入门指南:全栈低代码开发课程