常用类的概述和使用
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类型的包装并提供字符类别的判断和转换等方法。
以上只是对常用类做的简单概述和说明,除此之外,我们还需要对数学处理类进行了解,虽说感觉用处不是太大,但作为一个稳扎稳打的学习者,我们必须要对上面这些内容做到心里有数。