zoukankan      html  css  js  c++  java
  • [Java 11 常用类库] 总结要点

    总结 Java 11

    1, StringBuffer 对字符串频繁操作。

    2, Runtime 表示运行时,在一个 JVM 中只存在一个 Runtime,所以如果要想取得 Runtime 类的对象, 直接使用 static 方法 getRuntime()

    3, System 类 是系统类,可以取得系统的相关信息。

    4, Format 类为格式化操作类,主要的 3 个子类 : MessageFormat, NumberFormat, DateFormat

    5, 处理大数字, BigInteger, 与 BigDecimal 类

    6, 通过 Romdom 类可以取得指定范围的随即数字

    7, 数组排序的两大方法, Comparable 中 定义了 compareTo() 方法

    8, 正则表达式,是开发中常用的验证方法, String 对其有三个支持 replaceAll(), split(), matches()

    9, 可以使用 Timer 与 TimerTask 类来完成系统的定时操作,其实这个,可以在 Spring 框架中配置 task,定时任务


    第 11 章 Java常用类库

     (1), StringBuffer 类
     (2), Runtime 类

      使用Runtime类可以取得JVM中的内存空间,包括最大内存空间,空闲内存空间等。
     (3), ResourceBundle 与 国际化
     (4), System 类  的所有属性都是静态的
     (5), 对象的生命周期

         一个类加载后进行初始化,然后就可以对对象进行实例化,对象实例化时会调用构造方法完成,
         * 加载--初始化--实例化--垃圾回收--对象终结--卸载
         * 对象的生命周期与人的生命周期是一样的
           *1 精子与卵子结合  :  类 加载
           *2 在母体中孕育生命 : 初始化
           *3 人出生         : 实例化
           *4 人出生后可以进行一系列的活动 : 对象可以操作一系列的方法
           *5 工作一辈子退休 :垃圾回收, 释放空间给其他对象使用
           *6 人死亡 : 对象的终结
           *7 葬礼由其他人去做 : 卸载
      (6), Date, Calender  精确到毫秒,抽象类, DateFormat 类, SimpleDateFormat
      (7), Math类  Math.min, Math.max Math.pow Math.round
      (8), Random 类, NumberFormat, DecimalFormat, BigInteger, BigDecimal
      (9), 对象克隆技术 protected Object clone() throws CloneNotSupportedException, 克隆后,对象具有不同的空间
      (10), Arrays,  fill(), equals, sort, binarySearch, toString
      (11), Comparable 接口

      public interface Comparable<T> {
      public int compareTo(To);
      }
  • 相关阅读:
    git代码冲突
    Centos Git1.7.1升级到Git2.2.1
    linux指定某非root用户执行开机启动项的方法(gogs git)
    kvm增加硬盘挂载
    git分支管理策略
    mac命令行配置网络
    svn稀疏目录--通过设置工作目录的深度(depth)实现目录树的部分签出
    svn update解决冲突
    rocketmq单机搭建
    MongoDB数据库未授权访问漏洞及加固
  • 原文地址:https://www.cnblogs.com/robbychan/p/3786744.html
Copyright © 2011-2022 走看看