当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: JDK开发工具包 Java 开发工具包是Sun公司的Java Software产品。
 

 

    摘要:java行业的圣经 四本最重要的个人藏书,他们的书名都不含java作者 thomas e. davis译者 msklsf@263.net摘要thomas davis 推荐了四本书,它们可以让你在java开发中受益非浅。这些书扩展了java的基本语法和语义,使你能更全面地理解面向对象的程序设计。正文《design patterns》《refactoring: improving the design......
 ·hashcode重载不当造成内存泄漏    »显示摘要«
    摘要:import java.util.hashset; import java.util.set; /** *如果hashcode的方法重载不当,很容易造成内存泄漏,特别是当set为静态的时候 *并且,中间容易出现奇怪的现象,明明已经添加到set当中,但是contains方法却返回false */ public class hashtest { public stati......


JDK开发工具包
jdk开发工具包    

java 开发工具包是sun公司的java software产品.他可以非常方便的开发与调试java应用程序.下面就详细介绍这些工具的使用: rmic 【程序编程相关:delphi函数参考手册

【推荐阅读:如何得到一个ACCESS数据库的所有表名

【扩展信息:创建你的第一个自定义jsp tag(js

功能说明:

rmic 为远程对象生成 stub 与 skeleton.

语法:

rmic [ options ] package-qualified-class-name(s)

补充说明:

rmic 编译器根据编译后的 java 类(含有远程对象实现)名,为远程对象生成 stub 与 skeleton(远程对象是指实现 java.rmi.remote 接口的对象).在 rmic 命令中所给的类必须是经 javac 命令成功编译且是完全包限定的类.

命令选项

-classpath[路径] 指定 rmic 用于查询类的路径.如果设置了该选项,它将覆盖缺省值或 classpath 环境变量.目录用冒号分隔.

-d[目录] 指定类层次的根目录.此选项可用来指定 stub 与 skeleton 文件的目标目录.

-depend 使编译器考虑重新编译从其它类引用的类. 一般来说,它只重新编译从源代码引用的遗漏或过期的类.

-g 允许生成调试表格.调试表格含有行号与局部变量的有关信息,即 java 调试工具所使用的信息.缺省情况下,只生成行号.

-j 与 -d 选项联用,它将紧跟其后的选项( -j 与 -d 之间无空格)传给 java 解释器.

-keepgenerated 为 stub 与 skeleton 文件保留所生成的 .java 源文件,并将这些源文件写到与 .class 文件相同的目录中,如果要指定目录,则使用 -d 选项.

-nowarn 关闭警告.如果使用该选项,则编译器不输出任何警告信息.

-show 显示 rmic 编译器的 gui(图形用户界面).输入一个或多个包限定类名(以空格分隔),并按回车键或“显示”按钮,创建 stub 与 skeleton. -vcompat (缺省值)创建与 jdk 1.1 与 1.2 stub 协议版本都兼容的 stub 与 skeleton.

-verbose 使编译器与链接器输出关于正在编译哪些类与正在加载哪些类文件的信息.

-v1.1 创建 jdk 1.1 stub 协议版本的 stub 与 skeleton. -v1.2 只创建 jdk 1.2 stub 协议版本的 stub.

rmid

功能说明:

rmid 启动激活系统守护进程,以便能够在 java 虚拟机上注册与激活对象.

语法:

rmid [-port port] [-log dir]

补充说明:

rmid 工具启动激活系统守护进程.必须先启动激活系统守护进程,才能向激活系统注册可被激活的对象或在 java 虚拟机上激活可被激活的对象.

命令选项

-c<某些命令行选项> 指定一个选项,在创建每个 rmid 的子守护进程(激活组)时,该选项以命令行参数的形式传给该子守护进程.

-log[目录] 指定目录的名称,激活系统守护进程在该目录中写入其数据库及相关信息.缺省状态下,将在执行 rmid 命令的目录中创建一个 log 目录.

-port[端口] 指定 rmid 的注册服务程序所使用的端口.激活系统守护进程将 activationsystem 与该注册服务程序中的名称java.rmi.activation.activationsystem 捆绑在一起.

-stop 停止 -port 选项所指定端口上的当前 rmid 调用.若未指定端口,则将停止在端口 1098 上运行的 rmid.

rmiregistry

功能说明:

rmiregistry 命令可在当前主机的指定端口上启动远程对象注册服务程序.
...   下一页
 ·ood中的设计手段总结    »显示摘要«
    摘要:以下是一些我从各处积累的ood设计手段,也就是在面向对象设计时需要注意的地方,综合的使用以下几点可以帮助规划一个好的设计。希望这些信息能对大家有用,我会随着时间慢慢累计一些其他的设计点的,所以希望大家常来我的blog看看。^_^ commonality-variability searching decomposing a problem domain by the responsibi......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE