King's Weblog

专注于Java、Web技术、开源项目的学习、开发及应用,倡导技术改善应用的理念.

java的学习网站收藏

http://scjp.home.sohu.com/ 模拟试题 
http://scjp.myrice.com 
http://java.sun.com/products/jsp/faq.html 
http://www.sun.com.cn/education 
http://java.sun.com 
Read the rest of this entry »

  • 关键词:

Slicker Than Your Average

[img]upload/month_0503/b20053122555.jpg[/img]

[b]天才R&B小天王的最新专辑[/b]

1.Slicker Than Your Average
Read the rest of this entry »

  • 关键词:

如何提高自己的编程水平

  不知不觉做软件已经做了十年,有成功的喜悦,也有失败的痛苦,但总不敢称自己是高手,因为和我心目中真正的高手们比起来,还差的太远。世界上并没有成为高手的捷径,但一些基本原则是可以遵循的。 

  1. 扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他专业的人更能写出高质量的软件。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。 
Read the rest of this entry »

  • 关键词:

好的JAVA风格(英译)

介绍
  作为一个已经工作了很多年的软件开发者和咨询师,我看过大量形形色色的程序语言代码。其中有文雅的也有丑陋的,但是不幸的是,它们中大多数代码都是丑陋的。 我希望能够说服你们,我的开发伙伴们,我们应该足够的重视我们的代码风格,尤其是那些在应用程序中提供用户接口和其他可视化部分的代码。在这两部分系列的第一部分, 我会解释为什么我们应该关心我们的代码外观,然后阐述一些好的JAVA风格的一般要素。

 为什么代码很重要
尽管JAVA是用来写程序而不是散文, 但它仍然被用来表达思想和观点的。而且,在调查中显示,那些思想和观点在实际中完成了很多事情。为编写出好的JAVA风格而担忧,似乎是在浪费时间, 但实际上它对我们编写程序是很适宜的,因为它所要表达的思想和观点是格外清晰的。
Read the rest of this entry »

  • 关键词:

JAVA规则开发篇

JAVA规则开发篇 
  本文介绍的JAVA规则的说明分为3个主要级别,本篇抛弃了平时开发中很少遇到的情况,那些用得比较少的以后再高级篇里面出现。并有六个有用的国际软件开发重要注意的有关String的问题,遵守了这些规则可以提高程序的效率、使代码又更好的可读性等。
(1) 如果有JDBC连接没有关掉的话,需要在"finally"方法中关掉
如果数据库连接失败或者是没有释放连接,看上去无关紧要。但是其他的用户就需要用更长的时间等待连接,这样数据库利用效率就会下降。确保你的代码在任何情况下,包括出错或者程序异常终止的情况下都释放数据库连接。在"finally"方法中关掉连接,就可以确保这一点。
错误示例:
Read the rest of this entry »

  • 关键词:
@