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