划词......
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2007年6月19日

摘要: 你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... 3 try { // ⑸ 4 Statement stat = conn.createStatement(); 5 Res... 阅读全文

posted @ 2007-06-19 17:57 王君 阅读(297) 评论(1) 推荐(0) 编辑

摘要: http://javaalmanac.com/egs/ almost all there with examples Free, good, and official Java tutorial: http://java.sun.com/docs/books/tutorial/ Thinking in Java 3rd Edition,中文版 + English version http://ja... 阅读全文

posted @ 2007-06-19 14:42 王君 阅读(269) 评论(1) 推荐(0) 编辑

摘要: 经常看到public class a,没有良好编码习惯,别人看着太吃力,你的问题也就没有人感兴趣。 请不要再用没有意义的名字来命名! sun的编码规范 http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html 中文版 http://bbs.chinajavaworld.com/post/view?bid=24&id=699610&sty... 阅读全文

posted @ 2007-06-19 14:37 王君 阅读(353) 评论(0) 推荐(0) 编辑

摘要: 时至今日,软件开发技术更新速度飞快,很多朋友在开始学习编程时,一则摸不着头绪,二则有害怕的情绪。当然还有一些朋友因为学习了一两种比较容易的开发工具如Delphi.VB就说软件开发原来如此简单。 其实这些都是误会,那如何做一个成功的程序员呢?下面是我和一些朋友谈过之后的小结,希望对于各位有所帮助。 1、培养对软件开发的兴趣,这个是因人而异的。如果你没有兴趣,就是你还没有做好入行的准备。软... 阅读全文

posted @ 2007-06-19 11:17 王君 阅读(734) 评论(0) 推荐(0) 编辑

摘要: 在任何程序语言中,对成员的初始化和消除是非常重要的两个工作,而在java中由于有了垃圾回收器,我们一般都不需要对成员进行消除,绝大多数情况下,只需要注意初始化就可以了。以下是本人最近阅读《Thinking in java 3rd》所做的在java中对成员初始化的总结,结合了书上的讲解和自己的理解,错误之处请大家指出。为了保证在变量使用前已经对变量进行初始化,java提供以下几种机制:1, 定... 阅读全文

posted @ 2007-06-19 11:12 王君 阅读(277) 评论(0) 推荐(0) 编辑

摘要: 接口的作用 接口的作用简单一点就是:接口是用来标记类的,不同的类属于不同的接口(通过向上转型),管理接口比管理各种各样的类方便多了,接口体现了抽象的观点,什么是抽象?抽象就是"抽去像的部分"。 使用接口解决问题 问题:现在我们要写个连接数据库的类给用户使用,有两个函数:一个返回Connection对象,另一个是关闭数据库,close(),一般的解决方法是:给每个数据库写一个类,再根据用户使用的数据... 阅读全文

posted @ 2007-06-19 11:02 王君 阅读(774) 评论(0) 推荐(0) 编辑