java.lang 学习笔记

  • java.lang  提供java语言程序设计的基础类;java

  • 不用import;算法

  • java 语言的核心;安全

   

Object 类ide

  •     java.lang 的根类,全部类的超类(父类)

 

基本类型函数

    Boolean、Character、Byte 、Short、Integer、Long、Float、Doubleui

   

字符序列操作系统

    String   StringBuffer  StringBuilder线程

     

枚举设计

     Enum,是全部枚举类型的公共基类。对象

     

     Package,包含了有关Java包(package)的信息。

     

无类型

     Void,标示关键字void的Class对象的引用,不可被实例化。

 

数学

     Math、StrictMath,提供了基本的数字操做,如指数、对数、平方根和三角函数。通常状况下,Math调用StrictMath的方法来完成实现。java中还有一个java.math包,这个包主要提供用于执行任意精度整数算法 (BigInteger) 和任意精度小数算法 (BigDecimal) 的类。

   

安全
    SecurityManager,容许应用程序实现安全策略的类。

 

注解
    Override,标记类中方法是实现/重写父类的方法。
    SuppressWarnings,取消对被标记的元素的警告。

系统 

    进程

Process,进程抽象类。
    ProcessBuilder,用于建立操做系统进程。
    ProcessEnvironment,进程的运行环境参数。
    ProcessImpl,进行接口的实现类。

    线程

Thread,进程中的执行线程。
    ThreadGroup,线程组,表示一个线程的集合。它构成一个树状结构,能够包含其余线程组,除了根节点的线程组,每一个线程组都具备父线程组。
    ThreadLocal,提供线程的变量。

    运行

Runnable,可运行接口,全部Thread都应实现它。
    Runtime,运行时类,将应用程序与其运行的环境相关联。
    RuntimePermission,用于运行时权限。
    System,系统级的不少属性和控制方法都放置在该类的内部。

    堆栈

StackTraceElement,堆栈跟踪中的元素,它的每一个实例都表示单独的一个栈帧(表示一个方法调用)。

    异常

Throwable,异常基类,Java中全部异常都继承于它。
相关文章
相关标签/搜索