Java“泛型“——数据结构(这一篇就够了) 本篇对java中的"泛型"进行详细的讲解本期会分成一下八部分进行讲解:一、泛型类二、泛型方法三、泛型接口四、通配符五、泛型限制六、泛型与集合七、泛型的类型擦除机制八、泛型的局限性
Java中“String类“(超详细) 本篇对java中的"抽象类和接口"进行详细的讲解本期会分成一下四部分进行讲解:String 内存表现形式String 类的常用方法String 与 StringBuffer 和 StringBuilder 的区别String 常用知识和技巧
Java接口和抽象类(超详细) 文章详细解释了Java中抽象类和接口的概念、用法及意义,强调了它们在提高代码可维护性、实现重用、支持多态性和降低耦合度方面的作用。总结:抽象类和接口是Java中实现抽象化设计的核心概念,它们通过定义规范和模板来提高代码的灵活性和可维护性。
JAVA“继承和多态”(超详细) 动态绑定是多态性的一种实现方式,它是在程序运行时根据对象的实际类型来确定调用的方法。定义:继承是面向对象编程中的一种机制,允许一个类(子类)基于另一个类(父类)来创建。我们可以看到是子类的游泳,那为什么不是父类的呢,我们注释一下子类的like再试一下;父类引用 引用子类不一样时候,调用子类重写的方法,表现不一样的行为就说发生了多态。,并且可以在不修改父类的情况下进行扩展,可以达到代码复用的目的。实际调用的方法是哪一个,而是在运行时根据对象的类型进行动态绑定。最后小狮子会飞,这是不科学的,所以说是不安全的。