java 学习第四天

2020-01-07  本文已影响0人  toro宇

面向对象的特征二:继承

关键字super


this和super的区别

面向对象特征三: 多态

屏幕快照 2020-01-07 下午3.23.00.png

instanceof 操作符

相当于isKindsOf

Object类

屏幕快照 2020-01-07 下午3.47.19.png

对象类型转换(Casting)


    String s1 = "123";
    String s2 = "123"; // 在内存中只有一个 "123" 字符串常量
    System.out.println(s1 == s2);// true
    
    String s3 = new String("345");
    String s4 = new String("345");// 在内存中有两个不同的字符串对象 "345"
    System.out.println(s3 == s4); // false
    System.out.println(s3.equals(s4)); // true

String 对象的创建


字面量创建对象的时候,只在常量池创建一个对象。 new的时候,常量池有对象,堆中也要有对象,字面量方法要比new省内存。

包装类(Wrapper)

toString 打印对象的地址,如果想打印对象的信息,重写toString. 打印对象,会执行对象的toString方法。

上一篇下一篇

猜你喜欢

热点阅读