美文网首页
java 学习第四天

java 学习第四天

作者: toro宇 | 来源:发表于2020-01-07 17:30 被阅读0次

    面向对象的特征二:继承

    关键字super


    this和super的区别

    面向对象特征三: 多态

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

    instanceof 操作符

    相当于isKindsOf

    Object类

    屏幕快照 2020-01-07 下午3.47.19.png
    • Object类中的主要方法

      equals 比较的是引用变量所存地址是否一致,也就是是否指向同一个对象。 toString 打印对象地址

    对象类型转换(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方法。

    相关文章

      网友评论

          本文标题:java 学习第四天

          本文链接:https://www.haomeiwen.com/subject/dreractx.html