zoukankan      html  css  js  c++  java
  • Java复习之常用类库

    一、StringBuffer

    1. StringBuffer与String的区别

    2. StringBuffer常用方法

    StringBuffer buf = new StringBuffer();

    buf.append();

    buf.insert();

    buf.reverse();

    buf.replace();

    buf.subString();

    buf.delete();

    buf.indexOf();

    3. StringBuffer的实际应用

    凡是要修改字符串内容的时候,都要使用StringBuffer类完成

    二、Runtime类

    1. 了解Runtime类

    2. 使用Runtime类取得JVM的空间信息

    getRunTime();//静态方法

    freeMemory();

    maxMemory();

    gc();

    exec();

    3. Runtime类与Process类

    三、国际化程序

    1. 国际化程序的基本原理

    2. 资源文件的作用

    3. Locale类(java.util.Locale)

    表示一个国家的语言类

    4. ResourceBundle类(java.util.ResourceBundle)

    用于访问资源文件

    getBundle();

    getString();

    5. MessageFormat处理动态文本(java.text.MessageFormat)

    格式化资源文件的占位字符串

    MessageFormat.format();

    6. 资源类的使用

    国际化思路:程序与显示相分离,根据不同的Locale指定的区域找到不同的资源文件并根据key值取得对应的value

    四、System类

    1. System类常用方法

    System类中所有属性和方法都是静态的

    System.exit();

    System.gc();

    System.currentTime();

    System.arrayCopy()

    System.getProperties()

    System.getProperty()

    2. 垃圾对象的回收操作

    3. 对象的声明周期

    五、日期操作类 

    1. Date类

    2. Calendar类

    3. 日期的格式化操作 DateFormat类

    getDateInstance();

    getDateTimeInstance();

    format()

    4. SimpleDateFormat进行日期格式化操作

    六、Math与Random类

    1. Math类中的数学操作函数

    Math 类中的方法都是静态方法

    Math.sqrt()

    Math.max()

    Math.min()

    Math.pow()

    Math.round()

    2. Random类生成随机数

    七、NumberFormat

    1. NumberFormat类进行本地化的数字显示

    2. DecimalFormat制定格式化模板

    八、大数操作

    1. BigInteger操作大整数

    2. BigDecimal制定小数的保留位数

    九、对象克隆技术

    1. 克隆原理

    2. Object类对克隆的支持

    3. Conable接口的作用

    十、Arrays

    1. Arrays类的使用

    equals()

    fill()

    sort()

    binarySearch()

    toString()

    2. 填充及排序操作

    十一、比较器

    1. Comparable比较接口的使用

    2. 比较器的基本排序原理

    二叉树排序

    3. Comparator比较接口的使用

    十二、观察者设计模式

    1. 观察者设计模式的作用

    2. Observable类和Observer接口

    Observable: setChanged(); notifyObservers();

    Observer: update(o,arg)

    十三、正则表达式

    1. 正则表达式的作用

    2. 正则表达式的匹配模式

    Pattern.compile().matcher().matches()

    3. Pattern类和Matcher类的使用

    java.util.regex包中

    Pattern类主要作用是进行正则规范的编写:compile();matcher();split()

    Matcher类主要是执行规范:matches();replaceAll();

    4. String对正则表达式的支持:matches();replaceAll();split()

    十四、定时调度

    1. 定时调度的作用

    schedule() VS scheduleAtFixedRate()

    2. Timer类和TimerTask类

  • 相关阅读:
    docker进入容器命令
    docker复制文件到容器内以及从容器内复制文件到宿主机
    在idea中创建maven父子工程,子工程无法导入父工程依赖的问题
    maven merge 其他分支比如master的方法
    Maven 右边的maven 项目为空 pom文件
    Spark Streaming集成Kafka调优
    spark sql/hive小文件问题
    CompletableFuture详解
    样式绑定styleBinding
    jsonArray图片数组实例
  • 原文地址:https://www.cnblogs.com/wenjing-coding/p/4761115.html
Copyright © 2011-2022 走看看