Java千百问_09基础类库(001)_lang包有什么功能
Posted 幽灵雾
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java千百问_09基础类库(001)_lang包有什么功能相关的知识,希望对你有一定的参考价值。
1、lang包有什么功能
java.lang包是java语言的核心,它提供了java中的基础类。包括基本Object类、Class类、String类、基本类型的包装类、基本的数学类等等最基本的类。我们介绍一下Java 8中的java.lang包。主要类如下图:

大体将java.lang包分为三类:类型、工具、系统,下面分别介绍其中比较常用的类:
类型
对象基类
Object,是java.lang的根类,也是所有类的超类。类
Class,用来表示类和接口的类型。Class对象在类加载时由JVM调用类加载器中的defineClass方法自动构造。
ClassLoader,负责加载类。
Compiler,作为编译器的占位符,它不做任何事情,仅用来支持Java到本机代码的编译器及相关服
以上是关于Java千百问_09基础类库(001)_lang包有什么功能的主要内容,如果未能解决你的问题,请参考以下文章
Java千百问_08JDK详解(003)_jdk基础类库都有什么
Java千百问_09基础类库(002)_util包有什么功能
Java千百问_09基础类库(003)_java.math包有什么功能
Java千百问_08JDK详解(004)_jdk基础扩展类库都有什么