了解下JAVA的精晓JBuilder:保护工程扩大类库
令人可喜的是java现在已经开源了,所以我想我上述的想法也许有一天会实现,因为java一直都是不断创新的语言,每次创新都会给我们惊喜,这也是我喜欢java的一个原因。如前所述,工程扩大类库有3个来历,分离是分享其他工程类库、JBuilder类库及指定.jar或.zip类库包。经由过程Project->ProjectProperties->Paths在ProjectProperties对话框中右侧选择RequiredLibraries标签页,经由过程Add...按钮能够用以上三种体例增加工程的扩大类库。个中经由过程指定.jar或.zip类库包扩大工程类库和JBuilder类库的增加相似,故这里仅解说怎样将JBuilder类库增加到工程类库中来。
这里也经由过程一个实例来演示操纵步骤,翻开处于D盘下的JTJB2005/chapter3/usinglib/usinglib.jpx工程,将上一大节中所增加的hibernateJBuilder类库增加到工程中。修改ProjectProperties对话框,如-32所示。
单击ProjectProperties对话框右侧的Add...按钮弹出如-33所示的AddtoProjectClasspath对话框。
选择Libraries标签页,选择列表框中JBuilder节点下的hibernate类库,单击OK按钮前往上一个对话框,此时在RequiredLibraries标签页的列表框列出了hibernate类库项,单击OK按钮完成。
在工程扩大类库增加了hibernate后,我们在usinglib.jpx工程的程序中详细援用该类库中的类,在工程面板中双击usinglib.TestHibernate.java,在第2行增加一条援用hibernate类库中类的语句:importnet.sf.hibernate.Session;将光标停上Session上按F1键,如-34所示。
-32 保护工程扩大类库对话框
-33 选择工程扩大类库
JBuilder将弹出HelpViewer窗口,并显现这个类的Javadoc匡助文档。假如类库的匡助文档设置不准确,HelpViewer将只是空缺的页面,此时必要到JBuilder类库中挪用hibernate类库的Documentation的设置了。
不得不提一下的是:.net是看到java红,而开发出来的工具。 Jive的资料在很多网站上都有,大家可以找来研究一下。相信你读完代码后,会有脱胎换骨的感觉。遗憾的是Jive从2.5以后就不再无条件的开放源代码,同时有licence限制。不过幸好还有中国一流的Java程序员关注它,外国人不开源了,中国人就不能开源吗?这里向大家推荐一个汉化的Jive版本—J道。Jive(J道版)是由中国Java界大名 鼎鼎的banq在Jive 2.1版本基础上改编而成, 全中文,增加了一些实用功能,如贴图,用户头像和用户资料查询等,而且有一个开发团队在不断升级。你可以访问banq的网站 多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。 另外编写和运行Java程序需要JDK(包括JRE),在sun的官方网站上有下载,thinking in java第三版用的JDK版本是1.4,现在流行的版本1.5(sun称作J2SE 5.0,汗),不过听说Bruce的TIJ第四版国外已经出来了,是专门为J2SE 5.0而写的。 http://www.jdon.com/去下载,或到同济技术论坛的服务器ftp://nro.shtdu.edu.cn去下,安装上有什么问题,可以到论坛上去提问。 不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。 接着就是EJB了,EJB就是Enterprise JavaBean, 看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的 Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。 是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言 你就该学一学Servlet了。Servlet就是服务器端小程序,他负责生成发送给客户端的HTML文件。JSP在执行时,也是先转换成Servlet再运行的。虽说JSP理论上可以完全取代Servlet,这也是SUN推出JSP的本意,可是Servlet用来控制流程跳转还是挺方便的,也令程序更清晰。接下来你应该学习一下Javabean了,可能你早就看不管JSP在HTML中嵌Java代码的混乱方式了,这种方式跟ASP又有什么区别呢? http://www.jdon.com/去下载,或到同济技术论坛的服务器ftp://nro.shtdu.edu.cn去下,安装上有什么问题,可以到论坛上去提问。
页:
[1]