随笔分类 -  JAVA

摘要:今天再次设置java的环境变量,突然发现每次设置都只是按照步骤一步步将其设置完,并不了解为啥要设置,于是上网找了找,找到遍文章,觉得不错,就留下了。仅供记录学习。转自:http://bbs.tech.163.com/bbs/tech_0ik1/147645925.html在把jdk安装到计算机中之后,我们来进行设置使java环境能够使用。 首先右键点我的电脑。打开属性。然后选择“高级”里面的“环境变量”,在新的打开界面中的系统变量需要设置三个属性“JAVA_HOME”、“path”、“classpath”,其中在没安装过jdk的环境下。path属性是本来存在的。而JAVA_HOME和class 阅读全文
posted @ 2012-07-16 10:54 骨头森林 阅读(353) 评论(0) 推荐(0)
摘要:今天下午研究了半天hashcode()和equals()方法,终于有了一点点的明白,写下来与大家分享(zhaoxudong 2008.10.23晚21.36)。 1. 首先equals()和hashcode()这两个方法都是从object类中继承过来的。 equals()方法在object类中定义如下: public boolean equals(Object obj) { return (this == obj); } 很明显是对两个对象的地址值进行的比较(即比较引用是否相同)。但是我们必需清楚,当String 、Math、还有Integer、Double。。。。等这些封装类在使用equal 阅读全文
posted @ 2012-07-10 19:51 骨头森林 阅读(357) 评论(0) 推荐(0)
摘要:0. 快捷键================================================================================编辑:Ctrl+Shift+L 显示所有快捷键Ctrl+K 参照选中的词(Word)快速定位到下一个Ctrl+Shift+K 参照选中的词(Word)快速定位到上一个Ctrl+O 快速显示OutLine Ctrl+T 快速显示当前类的继承结构Ctrl+Shift+X 把选中文本全部改为大写Ctrl+Shift+Y 把选中文本全部改为小写Ctrl+Shift+F 按照当前的配置文件格式化源代码Ctrl+L 弹出行定位框以便定位 阅读全文
posted @ 2012-07-05 11:52 骨头森林 阅读(3440) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2012-07-04 14:22 骨头森林 阅读(340) 评论(0) 推荐(0)
摘要:如果一个类始终只能创建一个实例,则这个类被称为单例类。 在一些特殊的场景下,要求不允许自由创建该类的对象,而是只允许为该类创建一个对象。为了避免其他类自由创建该类的实例,我们把该类的构造器使用private修饰,从而把该类的所有构造器隐藏起来。 根据良好封装的原则:一单把该类的构造器隐藏起来,则需要提供一个public方法作为该类的访问点,用于创建该类的对象,且该方法必须使用static修饰(因为调用该方法之前还不存在对象,因此调用该方法的不可能是对象,只能是类)。 除此之外,该类还必须缓存已经创建的对象,否则该类无法知道是否曾经创建过对象,也就无法保证只创建一个对象。为此该类需要使... 阅读全文
posted @ 2012-03-03 09:51 骨头森林 阅读(1145) 评论(0) 推荐(0)