Java核心类库之几个常用类的概述和使用

常用类的概述和使用

1,常用的包

  • java.lang 包 — 该包是Java 语言的核心包,并且该包中的所有内容由Java虚拟机自动导入。如: System 类、String 类、…
  • java.util 包 — 该包是Java 语言的工具包,里面提供了大量工具类以及集合类等。如: Scanner 类、Random 类、List 集合、….
  • java.io 包 — 该包是Java语言中的输入输出包,里面提供了大量读写文件相关的类等。如:FileInputStream 类、FileOutputStream 类、…
  • java.net 包 — 该包是Java 语言中的网络包,里面提供了大量网络编程相关的类等。如:ServerSocket 类、Socket 类、…
  • java.sql 包 — 该包是Java 语言中的数据包,里面提供了大量操作数据库的类和接口等。如: DriverManager 类、Connection 接口、…
  • ……

Java 程序员在编程时可以使用大量类库,因此Java 编程时需要记的很多,对编程能力本身要求不是特别的高。

2,Object 类的概述

1,基本概念

  • java.lang.Object 类是Java 语言中类层次结构的根类,也就是说任何一个类都是该类的直接或者间接子类。
  • 如果定义一个Java 类时没有使用extends 关键字声明其父类,则其父类为java.lang.Object 类。
  • Object 类定义了“对象"的基本行为,被子类默认继承。

2,常用的方法

方法声明功能介绍
Object()使用无参方式构造对象
boolean equals(Object obj)用于判断调用对象是否与参数对象相等
String toString()用于湖区调用对象的字符串形式

3,Integer 类的概述

java.lang.Integer 类内部包装了一个int 类型的变量作为成员变量,主要用于实现对int 类型的包装并提供int 类型到String 类之间的转换等方法。

由于在Java5 开始增加了自动拆箱和自动装箱的功能,所以在这里也提示一下 自动装箱池的概念:在Integer类的内部提供了自动装箱池技术,将-128到127之间的整数已经装箱完毕,当程序中使用该范围之间的整数时,无需装箱直接取用自动装箱池中的对象即可,从而提高效率

4,Double 类的概述

1,基本概念

java.lang.Double 类型内部包装了一个double类型的变量作为成员变量,主要用于实现对double 类型的包装并提供double 类型到String 类之间的转换等方法。

2,常用的常量

常量类型和名称功能介绍
public static final int SIZE表示double类型的二进制位数
public static final int BYTES表示double类型的字节个数
public static final int Class TYPE表示double类型的Class实例

具体的方法就不在这里赘述了。。。

5,Boolean 类的概述

java.lang.Boolean 类型内部包装了一个boolean 类型的变量作为成员变量,主要用于实现对boolean 类型的包装并提供boolean 类型到String 类之间的转换等方法。其实这个我们平常见得也比较多。

6,Character 类的概述

java.lang.Character类型内部包装了一个char类型的变量作为成员变量,主要用于实现对char类型的包装并提供字符类别的判断和转换等方法。

以上只是对常用类做的简单概述和说明,除此之外,我们还需要对数学处理类进行了解,虽说感觉用处不是太大,但作为一个稳扎稳打的学习者,我们必须要对上面这些内容做到心里有数。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阔升

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值