Java基础回顾
文章平均质量分 78
傲雪kimi
这个作者很懒,什么都没留下…
展开
-
java多态-继承相关问题的探讨
提出问题:Demo1public class CSDN { public static void main(String[] args) { System.out.println("==================父类引用子类================="); Super sup=new Sub(); System.out.println("count:"+sup.原创 2012-12-10 10:17:45 · 445 阅读 · 0 评论 -
java-StringBuffer涉及引用传值操作探讨
提出问题:Demo1public class StringBufferTest { public static void main(String[] args) { StringBuffer strbf1=new StringBuffer("csdn is good!"); StringBuffer strbf2=new StringBuffer("i am good!");原创 2012-12-10 16:33:46 · 516 阅读 · 0 评论 -
java对象判断相等需重写hashCode必要性的探讨
我们都知道判断一个基本数值类型时,就很简单,只要判断数值是否相等就可以了。判断一个对象,就存在两个概念,一个是地址值相等,另一个是对象的成员变量相等。后者的使用有些细节需要注意,下面我们就来探讨这一过程。如下所示的例子中定义一个Map集合,集合的key使用了User对象,当然User含有自己的属性。import java.util.HashMap;public class CSDN {原创 2012-12-14 10:47:41 · 661 阅读 · 0 评论 -
【转载】java位操作符查漏补缺
位操作符有以下6种 & :按位“与”(AND); | :按位“或”(OR); ^ :按位“异或”(XOR); ~ :“取反” (NOT); 》 :数据右移; 《 :数据左移;1) 按位“与”运算 按位“与”运算符 & 的作用是对运算符两侧以二进制表达的操作数按位分别进行“与”运算,而这一运算是以数中相同的位(bit)为单位的。转载 2012-12-21 14:56:26 · 342 阅读 · 0 评论