Java的常用类和方法1

在使用java编程技术时,经常有一些方法是已经被封装好了的,这就避免了我们再次复杂的编译代码。
所以下面给你们找了一些常用的类的方法,希望对你们有所帮助。
System类
System类代表当前Java程序的运行平台,程序不能创建System类的对象, System类提供了一些类变量和类方法,允许直接通过System类来调用这些类变量和类方法,简称系统类,因为一般来说控制台差不多就是系统总站,管理一切的数据神经中枢,相当于人的大脑,所以简称系统。
方法名称 简单介绍
currentTimeMillis() 调用方法后返回以毫秒为单位的当前时间,返回类型是long,修饰符是static
nanoTime() 返回最准确的可用系统计时器的当前值,以毫微秒为单位,大概是1秒的1000000/1
exit(int status) 终止虚拟机,停机,数据运行停止,输入的数值一般是0,无返回值
gc() 垃圾处理机制,有空的话清理一下垃圾的意思,无返回值
getenv() 返回一个不能修改的当前系统环境的字符串映射视图,太久没用,忘记了
getenv(String name) 获取指定的环境变量值,返回是字符串类型String
getProperty(String key) 获取指定键指示的系统属性,找到他的另一半,返回值String
getProperty(String key, String def) 获取用指定键描述的系统属性,上一个加强版,返回String

Runtime类

Runtime类代表Java程序的运行时环境,可以访问JVM的相关信息,每个Java程序都有一个与之对应 的Runtime实例,应用程序通过该对象与其运行时环境相连。应用程序不能创建自己的Runtime实例, 但可以通过getRuntime()方法获取与之关联的Runtime对象,
方法名称 方法介绍
getRuntime() 返回与当前 Java 应用程序相关的运行时对象
availableProcessors() 向 Java 虚拟机返回可用处理器的数目。
totalMemory() 返回 Java 虚拟机中的内存总量。
freeMemory() 返回 Java 虚拟机中的空闲内存量,剩余可用的有多少。
maxMemory() 返回 Java 虚拟机试图使用的最大内存量,全部可用有多少。
exec(String command) 在单独的进程中执行指定的字符串命令
exit(int status) 通过启动虚拟机的关闭序列,终止当前正在运行的Java 虚拟机,起床了。
halt(int status) 强行终止目前正在运行的Java 虚拟机,睡着觉,一巴掌把你呼醒。。

String类

字符串的方法最是常用,无论是字符串转换其他类型,还是其他类型转换字符串都有涉及。String类常用构造器,也许会用到的不多,可一旦要使用,那就节省了不代码量。
方法名称 方法介绍
String() 初始化一个新创建的 String 对象,使其表示一个空字符序列,不知道这个方法的意义,更String a=””功能完全相同
String(byte[] bytes) 通过使用平台的默认字符集解码指定的 byte 数组,构造一个新 的 String
String(byte[]bytes, Charset charset) 通过使用指定的 charset 解码指定的 byte 数组,构造一个新的 String
String(byte[]bytes, StringcharsetName) 通过使用指定的 charset 解码指定的 byte 数组,构造一个新的 String。
String(byte[] bytes, int offset, int length, Charset charset) 通过使用指定的 charset 解码指定的 byte 子数组,构造一个新 的 String
String(byte[] bytes, int offset, int length, String charsetName) 通过使用指定的字符集解码指定的 byte 子数组,构造一个新的 String。
String(char[] value) 分配一个新的 String,使其表示字符数组参数中当前包含的字符序列
String(char[] value, int offset, int count) 分配一个新的 String,它包含取自字符数组参数一个子数组的字符
String(String original) 初始化一个新创建的 String 对象,使其表示一个与参数相同的字符序列;换句话说,新创建的字符串是该参数字符串的副本。
String(StringBuffer buffer) 分配一个新的字符串,它包含字符串缓冲区参数中当前包含的 字符序列
以上,是String的第一个分类构造器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值