专业的JAVA编程教程与资源

网站首页 > java教程 正文

常用类及枚举类(一)(枚举类和普通类的区别)

temp10 2024-10-06 02:04:40 java教程 12 ℃ 0 评论

一.包装类

Java是一中面向对象的编程,为了能把基本数据类型也当作对象处理,Java提供了包装类的概念,Java中8个基本数据类型的包装类如下表:

1.Integer类

常用类及枚举类(一)(枚举类和普通类的区别)

Integer有两个构造方法:

//无参的构造
Integer num = new Integer()
//有字符串参数的构造,字符串必须是数字类型
Integer num = new Integer(string)

Integer类常用的方法有以下几种。

演示代码如下:

而Integer类也有自己的常量:

2.Number类

Number类是java.lang包下的一个抽象类,提供了将包装类型拆箱成基本类型的方法,所有基本类型的包装类型都继承了该抽象类,并且是final声明不可继承改变;

二.Math类

1.Math类概述

Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。

Java.math.Math类常用的常量和方法如下:

三.Random类

实际开发运用中,随机数的应用很广泛,为此Java中的java.util包中,提供了Random类,通过实例化Random类对象,可以创建一个随机数生成器。用法如下:

Random r = new Random();

四.Date类

Java的util包中,也提供了Date类来操作时间和日期。使用Date类时,需要创建一个Date类对象,构造方法如下:

//创建一个代表系统当前日期的Date对象

Date d = new Date()

//创建一个自定毫秒数的时间对象。

Date d = new Date(long)

常用方法如下:

五.枚举类

枚举类常被用于设置常量。传统常量在实际开发过程中习惯的被定义在接口中。例如,创建接口Constants,在Constants中定义两个常量Constants_A,Constants_a;代码如下:

public interface Constants {
	public static final int Constants_A = 1;
	public static final int Constants_B = 11;
}

由于枚举类型是一种数据类型,而且被视为一系列具有名称的常量的集合,所以有程序编译时检查数据类型的功能,使得使用枚举类定义的常量逐渐取代了传统常量。语法如下:

public enum Constants {

Constants_A ,

Constants_B ,

}

其中rnum是定义枚举类的关键字,在程序中可以通过Constants.Constants_A的方式使用枚举类中的常量。

以上就是我们第六章Java类的第一小节,感谢读者翻阅,辛苦小伙伴点个赞哦。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表