摘要:
String s = new String("abc")创建了几个String对象? 2个.一个是字符串字面常数,在字符串常量池中;另一个是new出来的字符串对象,在堆中. 请问s1==s3是true还是false,s1==s4是false还是true?s1==s5呢? String s1 = "a 阅读全文
摘要:
面向对象的三个特征 封装,继承,多态.这个应该是人人皆知.有时候也会加上抽象. 多态的好处 允许不同类对象对同一消息做出响应,即同一消息可以根据发送对象的不同而采用多种不同的行为方式(发送消息就是函数调用).主要有以下优点: 可替换性:多态对已存在代码具有可替换性. 可扩充性:增加新的子类不影响已经 阅读全文