Java千百问_09基础类库(001)_lang包有什么功能

Posted 幽灵雾

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java千百问_09基础类库(001)_lang包有什么功能相关的知识,希望对你有一定的参考价值。

点击进入_更多_Java千百问-基础类库

1、lang包有什么功能

java.lang包是java语言的核心,它提供了java中的基础类。包括基本Object类、Class类、String类、基本类型的包装类、基本的数学类等等最基本的类。我们介绍一下Java 8中的java.lang包。主要类如下图:

大体将java.lang包分为三类:类型、工具、系统,下面分别介绍其中比较常用的类:

类型

  1. 对象基类
    Object,是java.lang的根类,也是所有类的超类。


  2. 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基础扩展类库都有什么

Java千百问_02基本使用(010)_javajavaxsunorg包有什么区别

Java千百问_08JDK详解(005)_jdk服务集成类库都有什么