第9章 JAVA核心API.pdf

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章、 Java核心API—java.lang包 (续) 基本内容  java.lang包的介绍  运算符instanceof的使用 基本要求  了解java.lang包中的类及其使用方法  掌握Math类的使用方法  掌握instanceof运算符的使用 8.1 Runtime Runtime 类封装了运行时环境。一般不实例化一个Runtime 对象。但是可以通过调用静 态方法Runtime.getRuntime()而获得对当前Runtime 对象的引用。一旦获得了对当前对象的 引用,就可以调用几个控制Java 虚拟机的状态和行为的方法。applet 程序 (Applets)和其 他不可信赖的编码由于没有引起一个安全异常 (SecurityException)而不能调用任何的 Runtime 方法。 表 1给出了由Runtime 定义的方法。Java2 中不赞成使用方法runFinalizersOnExit()。这 种方法是在Java 1.1 中增加的,但被认为是一种不稳定的方法。 表1 由Runtime定义的常用方法 方法 描述 void addShutdownHook(Thread thrd) 当Java虚拟机终止时,寄存器thrd作为线程而运行 Process exec(String progName) 将由progName指定的程序作为独立的进程来执行。返回描 throws IOException 述新进程的类型Process的对象 Process exec(String progName, String 将由progName指定的程序作为独立的进程来执行。该独立 environment[ ]) throws IOException 进程的环境由environment指定。返回描述新进程的类型 Process的对象 Process exec(String comLineArray[], 将由comLineArray 中的字符串指定的命令行作为独立的进 String environment[ ]) throws 程来执行。运行环境由environment指定。返回描述新进程 IOException 的类型Process的对象 void exit(int exitCode) 暂停执行并且向父进程返回exitCode的值,按照约定,0 表示正常中止,所有的其他值表示有某种形式的错误 long freeMemory() 返回Java运行系统可以利用的空闲内存的大概字节数 void gc() 初始化垃圾回收站 static Runtime getRuntime() 返回当前的Runtime对象 void halt(int code) 立即终止Java虚拟机,不执行任何的终止线程和善后处理 程序。code的值返回给调用进程 (在Java2的1.3版中新 增加的) void load(String libraryFileName) 载入库中文件由libraryFileName指定的动态库,必须指定 它的完全路径 void loadLibrary(String libraryName) 载入库名为libraryName的动态库 boolean removeShutdownHook(Thread 当Java虚拟机中止,从线程列表中移出thrd的运行。如果 thrd) 成功,也就是说如果线程被移出,则返回true (在Java 2 的1.3版中新增加的) void runFinalization() 调用未

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档