• 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类

  • 相关阅读:
    git的操作流程命令步骤 软件测试媛
    IT相关的编程技术类学习网站整理 软件测试媛
    Linux中的centos下使用docker搭建gitlab步骤 软件测试媛
    Windows下安装MSI格式的MySQL8.0,且使用自定义配置安装步骤 软件测试媛
    MySQL远程连接工具之Navicat Premium下载及安装步骤 软件测试媛
    截止2021年底,我国18个税种中已有12个税种完成立法
    国产银河麒麟Kylin V10操作系统如何把常用文件夹加入左侧侧边栏(类似windows文件资源管理器中的收藏夹)
    消费税
    做任何事(决策)之前都要先考虑成本,再考虑收益
    具名组匹配(ES9)更改时间格式
  • 原文地址:https://www.cnblogs.com/wenjing-coding/p/4761115.html
Copyright © 2020-2023  润新知