A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 张得贵 中级黑马   /  2013-5-28 17:10  /  1395 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 张得贵 于 2013-5-29 17:29 编辑

看毕老师的视频,不时会听他说到底层调用、底层数据结构。特别是在集合框架提的比较多,表示对这个概念比较模糊,哪位懂的童鞋能解释解释么?

评分

参与人数 1技术分 +1 收起 理由
袁梦希 + 1 很给力!

查看全部评分

4 个回复

倒序浏览
就是那几种数据结构,栈,链表,二叉树。。。。 有的查询效率高,有的插入效率高所有才有不同的集合
回复 使用道具 举报
紫衣侯 发表于 2013-5-28 18:39
就是那几种数据结构,栈,链表,二叉树。。。。 有的查询效率高,有的插入效率高所有才有不同的集合 ...

我理解的毕老师说底层调用是指,通过jdk接口,调用底层语言所实现的基础功能接口,比如C语言,或者操作系统语言。底层数据结构,就是内存空间数据存储什么的。
回复 使用道具 举报
下面是一个浅显的理解,不是准确定义,你可以这么理解:
底层调用:sop(new Student());在打印对象时会自动调用toString()方法,这就是底层调用;在集合众:equals(),hashCode(),compare(),comparaTo()都是底层调用的方法;
底层数据结构:数据结构简单说就是数据的存储结构,ArrayList底层存储数据的结构是数组,我就不一一类举了;

评分

参与人数 1技术分 +1 收起 理由
袁梦希 + 1 赞一个!

查看全部评分

回复 使用道具 举报
如果问题已经解决,请把帖子的类型改为已经解决,如果不会解决请看我的个性签名。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马