java
文章平均质量分 63
q969403688
这个作者很懒,什么都没留下…
展开
-
代码审查最佳实践
代码审查可以帮助提高代码质量,避免由于代码习惯而造成的 bug。下面列出的这些要点因该可以作为大部分代码审查的指导,如果是 Java 应用的话,这些建议应该被视作最佳实践。文档1. Javadoc 应该在每一个类和方法中添加。2. 如果是修复某个 bug,应该添加 bug ID。3. 走捷径的方法或者复杂的逻辑要有解释。4. 如果代码会被公开,每个文件头都要标注版权信息。原创 2012-08-20 09:03:32 · 838 阅读 · 0 评论 -
java中equals和==的区别
值类型是存储在内存中的堆栈(简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。 equals操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。 ==比较的是2个对象的地址,而equals比较的是2个对象的内容。 显然,当equ原创 2012-08-20 09:58:55 · 804 阅读 · 0 评论 -
Eclipse程序员要掌握的常用快捷键
判断一个人的编程水平,就看他用键盘多,还是鼠标多。用键盘一是为了输入代码(当然了,也包括注释),再有就是熟练使用快捷键。所以在网上找了一下,自己也总结了些用得比较多的,和大家一起分享一下。Ctrl+K 光标放在一个变量上(注意,是变量,如果你的光标放在了字符串上,如http://www.hualai.net.cn则没有任何作用的),按下Ctrl+K光标会定位到下一个相同的变原创 2012-08-22 09:38:28 · 865 阅读 · 0 评论 -
网站建设中关于eclipse启动参数的优化
在网站建设中,经常用到eclipse,每次启动都是很费时间的,那么如何对它进行优化呢?版本:Eclipse3.6参数配置文件:eclipse.ini结果:修改后启动速度直观上有比较明显的加快注意:重点是后面红字部分的设置首先建立评估体系,比如,我们需要建立一个网站http://www.hualai.net.cn,首先将workspace里所有的项目close原创 2012-08-23 16:55:00 · 749 阅读 · 0 评论 -
java编程中容易犯错的地方之BigInteger
在java中,有很多容易被忽视的地方,今天在网上看到一个java的谜题,代码如下: BigInteger five = new BigInteger("5");BigInteger four = new BigInteger("4");BigInteger total = BigInteger.ZERO;total.add(five);total.add(four);原创 2012-09-04 15:41:14 · 1630 阅读 · 1 评论 -
java 入门书籍(java7)
一、Java从入门到精通《Java从入门到精通(第3版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发需要掌握的知识。《Java从入门到精通(第3版)》编辑推荐:“软件开发视频大讲堂”丛书系清华社“视频大讲堂”重点大系之一。该大系包括多个子系列,每个子系列的图书在其同品种的图书中销售名列前茅,其中:4个品种荣获“全行业优秀畅销原创 2014-05-15 15:54:47 · 16635 阅读 · 1 评论 -
如果仅仅是为了学习java入门,请离SSH远点儿
觉得上班走路有点累,想去买辆自行车,结果去了一看,要2500块。旁边的人说,2500都掏了不如加点钱买辆电动。遂问电动车价格,3500,决定买。却被告知不如加点钱买小踏板摩托划算。于是看摩托车,4000,决定买。又被告知说小踏板不安全,不如买大摩托。于是再看。大摩托要6000,决定买。挑来挑去。发现看上眼的居然靠近1w。不料听说1w可以买个二手车。于是改作买车。挑来挑去,二手捷达要原创 2014-08-26 11:44:59 · 3049 阅读 · 8 评论