JAVA 中常用的包详解

58 篇文章 0 订阅

java.lang 提供了java 编程中各种基础类,比如 。Object ,Math, String,StringBuffer,System,Thread等, 不使用该包就很难编写jav代码了。其中包含了java 语言体系中所有其它类库的基础,已经嵌入到java虚拟机中,所有我们使用java.lang的时候,不需要在使用import 导入了,可以直接使用java.lang 包中所有类和直接引用某个类中的常量、变量和操作方法。

类名

功能

Boolean

封装了boolean类型的值以及一些操作该类型的方法

Byte

封装了byte类型的值以及一些操作该类型的方法

Character

封装了char类型的值以及一些操作该类型的方法

Double

封装了double类型的值以及一些操作该类型的方法

Float

封装了float类型的值以及一些操作该类型的方法

Integer

封装了int类型的值以及一些操作该类型的方法

Long

封装了long类型的值以及一些操作该类型的方法

Short

封装了short类型的值以及一些操作该类型的方法

String

封装了与字符串类型相关的操作方法

Void

表示对Java中的void关键字的声明,这个类不可以实例

Class

用于描述正在运行的java应用程序中的类和接口的状态

ClassLoader

用于加载类的对象

Enum

用于定义枚举类型

Math

用于实现基本数学运算

Number

抽象类,是基本数据类型类的父类

Object

是所有java类的根类

Package

封装了有关java包的实现和规范的版本信息

Runtime

Runtime类对象使java应用程序与其运行环境相连接

StrictMath

用于实现基本的数学运算

StringBuffer

用于可变字符串的操作

StringBuilder

创建可变的字符串对象

System

封装了一些与java虚拟机系统相关的方法

Thread

创建和控制线程

ThreadGroup

创建和控制线程组

Throwable

定义了java中的所有错误或者异常的父类

Process

定义一个进程process对象,通过Runtime类中的exec方法启动该进程对象

定义在java.lang包中的主要接口及其相应的功能说明如下表:

接口

功能

Appendable

用于追加字符串

Cloneable

用于复制类对象

Runnable

用于实现类对象具有线程功能

Comparable

用于类对象的排序


java.util 该包提供了包含集合的框架,遗留的集合类,时间模型,日期和时间模型、国际化和各种实用工具类

java.io 通过包的文件系统、数据流和序列化提供系统的输入和输出;

java.net 该包提供实现网络应用与开发的类

java.sql 该包提供了使用java 语言访问并储存在数据源(通常是一个关系型数据库)中的数据API

java.awt and javax.swing 这两个包提供了GUI 设计与开发的类 

java.text 提供了与自然语言无关的方式来处理文本、日期、数字和信息类和接口。


一 常用的jar包

java.lang--语言包:Java语言的基础类,包括Object类、Thread类、String、Math、System、Runtime、Class、Exception、Process等,是Java的核心类库

java.util--实用工具包:Scanner、Date、Calendar、LinkedList、Hashtable、Stack、TreeSet等;

java.NET--网络功能包:URL、Socket、ServerSocket等;

java.sql--数据库连接包:实现JDBC的类库;

java.io--输入输出包:提供与流相关的各种包;


二、Java 常用第三方jar包

log4j:一个非常常用的log日志jar包。

apache commons:包含了大量组件,很多实用小工具。

maven:项目管理的;

gson:Google 的Json解析库;

JUnit:java单元测试

jsoup:html解析;


三、Java常用接口

 Comparable ,Collection,Set, List, Map, Runnable Iterable Iterator 等等






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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值