当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 本文介绍的JAVA规则的说明分为3个主要级别,中级是平时开发用的比较多的级别,在今后将陆续写出其他的规则。
 

 

    摘要: chapter 5. creating a bmp entity beanthis chapter describes how to create a bean managed persistence (bmp) ejb component. we will create two bmp beans, customer and manager, as shown below. the custo......
    摘要: terry chan(terrych@ca.ibm.com)软件工程师,ibm canada ltd.2003 年 1 月 学习如何将独立的、基于 swing 的编辑器作为插件集成到 eclipse platform 中。通过使用一些简单的技术,您就可以在 swing 工具、eclipse platform 和各种 swt 小窗口(widget)之间共享资源,而且这些资源可以通过相互知晓性(mu......


JAVA规则——中级篇
本文介绍的java规则的说明分为3个主要级别,中级是平时开发用的比较多的级别,在今后将陆续写出其他的规则.遵守了这些规则可以提高程序的效率.使代码又更好的可读性等.(1) 在finally方法里关掉input或者output 资源再方法体里面定义了input或者output流的话,需要在finally里面把它关掉.以下这几种调用不需要遵守这条规则,因为colse()方法不起作用:)java.io.stringwriter java.io.bytearrayoutputstream java.io.bytearrayinputstream如果再方法返回的时候没有调用close()方法来释放input()与output()的资源的话,会导致一个系统资源泄漏.而且在任何情况下都要确定在返回全调用了close() 方法,包括出现异常的时候.所以需要在finally方法里面加入这个方法.这样就保证了在任何情况下都会关闭资源.错误示例:public class cio {public void method (java.io.file f) {java.io.fileinputstream fis = null;try {fis = new java.io.fileinputstream (f);fis.read ();fis.close ();} catch (java.io.filenotfoundexception e1) {system.out.println("file not found");} catch (java.io.ioexception e2) {system.out.println("i/o exception");}// 如果出现异常,这里就不能保证关闭资源.
...   下一页
    摘要: struts开始于2000年3月,1.0在2001年7月发布。采用struts能开发出基于mvc(model-view-controller)设计模式的应用构架。mvc设计模式把一个系统分成3个相互协调的部分:model(模型)模型用于封装系统的状态view(视图)是模型的表示,提供用户交互界面。当模型状态发生变化时,视图应该得到通知,以便更新视图。controller(控制器)接受来自视图的请......
» 本期热门文章:

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