• 随手记


    1.为什么继承(实现)能够在调用时找到具体的方法。

      子类重写基类的方法,可以在使用的时候调用到具体的方法,其原因在于java采用了“后期绑定”的方式,即在调用时,是不知道具体方法的内存地址的,这时候只有一个标记,然后在实际使用时,可以根据这个标记找到内存中方法的具体所在,然后实现调用具体的方法,这是面向对象语言的一种特性。

      注:C++如果想实现后期绑定需要进行声明才可以。


    2.基类Object出现的意义。

      便利于垃圾回收机制,可以让垃圾回收机制知道确切的对象,而避免一些过于复杂的情况。


  • 相关阅读:
    Linux零拷贝技术 直接 io
    纯Python模式
    c 越界 数组越界
    哈希 二叉树
    Cache busting
    sub esp
    lisp 代码即数据
    hexdump
    nmap
    对象 闭包
  • 原文地址:https://www.cnblogs.com/lilinzhiyu/p/8182766.html
Copyright © 2020-2023  润新知