博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java复习之常用类库
阅读量:4313 次
发布时间:2019-06-06

本文共 1963 字,大约阅读时间需要 6 分钟。

一、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类

 

转载于:https://www.cnblogs.com/wenjing-coding/p/4761115.html

你可能感兴趣的文章
python __future__ 使用
查看>>
OpenGL4.6+vs2017+CMake+Glad+Glfw-3.2.1+GLM随手记一发完整版OpenGL配置过程
查看>>
第15周个人进度条
查看>>
Vue学习笔记:methods、computed、watch的区别
查看>>
朴素贝叶斯新闻分类,新浪SAE碰到的问题
查看>>
day19 Python super()
查看>>
JavaEE
查看>>
【BZOJ 4059】 (分治暴力|扫描线+线段树)
查看>>
反编译Silverlight项目
查看>>
BZOJ 1066 蜥蜴(网络流)
查看>>
提高批量插入数据的方法
查看>>
Linux重启Mysql命令
查看>>
前端模块化:RequireJS(转)
查看>>
linux 内核的优化
查看>>
Spark笔记之DataFrameNaFunctions
查看>>
Oracle 时间函数 (转)
查看>>
近端梯度算法(Proximal Gradient Descent)
查看>>
DRM-内容数据版权加密保护技术学习(中):License预发放实现 (转)
查看>>
TCP与UDP协议
查看>>
springMVC如何判断入参是默认参数还是请求传过来的参数?
查看>>