java学习笔记4.11常用类

来源:互联网 发布:百度seo站长工具 编辑:程序博客网 时间:2024/06/13 03:24

System类(经常会写到)
currentTimeMillis()返回以毫秒为单位的当前时间exit(int status)终止当前正在运行的java虚拟机,0为正常终止,非0为异常终止getProperties()获得系统属性arrayCopy(?)拷贝数组nanoTime返回准确的可用系统计时器的当前值,以毫微秒为单位gc()运行垃圾回收器









Runtime类

每个Java程序都有一个与之对应的Runtime实例,应用程序不能创建自己的Runtime实例。只能通过静态方法Runtime.getRuntime获取与之关联的Runtime对象,得到对象后,我们就可以使用Runtime类相关的方法。

String(书写方便)类StringBuffer(性能很高,线程安全)类StringBuild(性能略高于StringBuffer,线程不安全)类

日期相关类(Date类,SimoleDateFormat类,DateFormat抽象类,Calendar抽象类,GregorianCanlendar类)

数学运算相关类(Math类)

包装类

为了使用对象方式处理基本数据类型,java中将八种基本数据类型封装成类,称为包装类。在使用包装类时需注意:所有的包装类都是final类型的,不能创建子类;包 类是不可变类,一旦创建了包装类的对象,那么对象的数据类型就不可再更改,包装类封装了大量对基本数据类型进行操作的方法。

int对应的包装类是Integer,char对应的是Character,其余基本数据类型对应的包装类只是数据类型名首字母大写即可得到,

正则表达式

正则表达式就是一串字符串的模板,它是用来匹配字符串用的。正则表达式功能非常强大,一时半会儿是说不清楚的,但是用过的人无不感慨万千。因为要匹配一个字符串也许我们要写几十甚至一百多行代码,但是使用正则表达式几行代码就能办到

0 0
原创粉丝点击