- 博客(3)
- 资源 (2)
- 收藏
- 关注
转载 Java中equals和==的区别
<br />一句话概括:==比较的是两个对象的引用(即内存地址)是否相等,而 equals()比较的是两个对象的值(即内存地址里存放的值)是否相等。当然equals()在个别类中被重写了那就例外了。<br />详细论述:eqauls 与 = =之异同<br />1)比较方式角度:<br /><br /> = =是面向过程的操作符;equals是 面向对象的操作符<br /><br /> = =不属于任何类,equals则是任何类(在Java中)的一个方法;<br /><br /> 我们可以 1)
2010-08-05 13:13:00
205
转载 防止C++程序重复运行的几种方法
防止C++程序重复运行的几种方法有时候,为了某些要求,我们希望程序实例只运行一次。而在VB6中,我们可以很轻易的根据App.hPreInstance来判断程序是否已经运行。但是在C++中,这一切就变得不是那么容易。 虽然WinMain函数有hPreInstance参数来指示,但是那是在Win16位的前提下,到了32Bit时代,那个参数已经完全成为摆设。 而本文正好探讨了如何防止C+
2008-11-14 17:30:00
1490
原创 程序员注意:Java开发最容易犯的21种错误(转载)
程序员注意:Java开发最容易犯的21种错误(转载)1.duplicated code 代码重复几乎是最常见的异味了。他也是refactoring的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。与他相对应oaoo是一个好系统的重要标志。 2.long method 它是传统结构化的“遗毒”。一个方法应当具有自我独立的意图,不要把几个意图放在一起。 3.large cl
2008-11-14 17:29:00
276
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人