• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
思想人生从关注生活开始
博客园    首页    新随笔    联系   管理    订阅  订阅

随笔分类 -  其他分类

上一页 1 2
动态联编学习:一、多态性和动态联编

摘要:动态联编学习:一、多态性和动态联编 联编就是将模块或者函数合并在一起生成可执行代码的处理过程,同时对每个模块或者函数调用分配内存地址,并且对外部访问也分配正确的内存地址。按照联编所进行的阶段不同,可分为两种不同的联编方法:静态联编和动态联编。在编译阶段就将函数实现和函数调用关联起来称之为静态联编,静态联编在编译阶段就必须了解所有的函数或模块执行所需要检测的信息,它对函数的选择是基于指向对象的指针(或者引用)的类型。反之在程序执行的时候才进行这种关联称之为动态联编,动态联编对成员函数的选择不是基于指针或者引用,而是基于对象类型,不同的对象类型将做出不同的编译结果。C语言中,所有的联编都是静态.. 阅读全文
posted @ 2012-03-20 13:22 JackYang 阅读(592) 评论(0) 推荐(0)
Stack学习-Java快速进阶教程

摘要:栈是按后进先出 (LIFO) 顺序存储的元素的集合。换句话说,栈是一种以后进先出的方式存储数据的数据结构。 这意味着作为最后一个元素存储到栈中的元素将是第一个从栈中删除的元素。在给定时间,只有栈上的顶部元素可以访问。 当元素(对象)插入栈时,称为推送操作。我们可以创建任何类型的元素的栈。 当元素从栈 阅读全文
posted @ 2009-02-12 16:37 JackYang 阅读(630) 评论(0) 推荐(0)

上一页 1 2
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3