赛迪网 > IT技术 Java > Java读书频道-中
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

Java2参考大全:第14章 java.lang 研究 (9)

发布时间:2006.05.17 01:39     来源:清华大学出版社    作者:Herbert Schildt 著 张玉清 吴溥峰等 译

14.5 System
System类保存静态方法和变量的集合。标准的输入,输出和Java运行时错误输出存储在变量in,out和err中。由System类定义的方法列在表14-11中。注意当所做操作是安全方式所不允许的时,许多方法引发一个安全异常(SecurityException)。应当注意的另一点是:Java 2不赞成使用runFinalizersOnExit( )方法。该方法是在Java 1.1中增加的,同时也被证明是不可靠的。让我们看一看System类的一些普遍用法。
表14-11 由Sysem 定义的方法
方法 描述
static void arraycopy(Object source, int
sourceStart, Object target, int targetStart,
int size)
复制数组。被复制的数组由source传递,而source中开始复制数组时的下标由sourceStart传递。接收复制的数组由target传递。而target中开始复制数组时的下标由targetStart传递。Size是被复制的元素的个数
static long currentTimeMillis( ) 返回自1970年1月1日午夜至今的时间,时间单位为毫秒。
static void exit(int exitCode) 暂停执行,返回exitCode值给父进程(通常为操作系统)。
按照约定,0表示正常退出,所有其他的值代表某种形式的错误
static void gc( ) 初始化垃圾回收
static Properties getProperties( ) 返回与Java运行系统有关的属性类(Properties class)将在第15章中介绍)
static String getProperty(String which) 返回与which有关的属性。如果期望的属性没有被发现,返回一个空对象(null object)
static String getProperty(String which,String default)
返回一个与which有关的属性。如果期望的属性没有被发现,则返回default
static SecurityManager getSecurityManager( ) 返回当前的安全管理程序,如果没有安装安全管理程序,则返回一个空对象(null object)
static native int identityHashCode(Object obj) 返回obj的特征散列码static void load(String libraryFileName) 载入其文件由libraryFileName指定的动态库,必须指定其完全路径
static void loadLibrary(String libraryName) 载入其库名为libraryName的动态库
static String mapLibraryName(String lib) 对应名为lib的库,返回一个指定平台的名字(在Java 2中新增加的)
static void runFinalization( ) 启动调用不用的但还不是回收站中的对象的finalize( )方法。
static void setErr(PrintStream eStream) 设置标准的错误(err)流为iStream
static void setIn(InputStream iStream) 设置标准的输入(in)流为oStream
static void setOut(PrintStream oStream) 设置标准的输出(out)流eStream
static void
setProperties(Properties sysProperties)
设置由sysProperties指定的当前系统属性
Static String setProperty(String which,String v)
将v值赋给名为which的属性(在Java 2中新增加的)
static void setSecurityManager
( SecurityManager secMan)
设置由secMan指定的安全管理程序

<<上一页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 下一页>>


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· Java2 参考大全:第13 章 字符串处理 (05-10)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
[政务][电信][金融][农业][制造业][中小企业]
[CIO][ERP][协同][IT管理][中间件][电子商务]
[政策][地方][专家][评估][辞典][博客][社区]
· 专题:一路畅通构想曲——让出行不再遭遇堵车
· CIO工作亲历:企业ERP选型不能忽视"选人关"
· 综述:信息化建设给中国监狱带来的各种变化
· 金融业风险管理和法规遵从有五点需考虑的因素
· 保险业CIO关注:该如何建立统一高效的CRM体系
· 调查显示:多数CIO对IT规划仍存在困惑和误解
  博客·论坛 ·曾剑秋·项立刚·Java学习·网管