黑马程序员技术交流社区

标题: 关于学习效率的问题? [打印本页]

作者: 江远云    时间: 2012-3-4 12:34
标题: 关于学习效率的问题?
集合、接口、类、迭代器和遍历等这些术语很难理解,但一说到集合、接口、类、迭代器和遍历这些术语时,却要明白这些术语是什么意思?大家是用什么方法来理解、内化对这些术语的理解的?
为什么?还是说大家知道文字是假的,不求甚解,明白所相同的象就好?
作者: 段玉超    时间: 2012-3-4 13:06
这个问题太深奥了点吧。这玩意儿就是记住它,你难道问的是,人们如何记住这些名词,以及如何将这些名词与显示事物对应起来的么? 这个肯定是基于共识的,你说汉语“手”,懂汉语的都知道这是啥,不懂的当然不知道。你这个太深奥了,应该属于哲学范畴了吧。黑马有牛人啊。
作者: 王亚男    时间: 2012-3-4 13:22
这些东西只不过一个名字罢了,关键是它的功能得理解。
例如“递归”,刚开始学的时候猛不丁听到这么一个词儿,也很懵,但是听到了它的功能,也就是理解了它的意义之后,也就明白了,就是函数里调用自身。
搞清楚是做什么的,名称之类的自然就好记了。因为JAVA这东西和生活也是息息相关的,毕老师不是说了么“万物皆函数”。他们起的这些名字也考虑到了可读性,至少能从字面上有些片面理解,带着这份理解然后再深入学习,自然而然就明白了。就像“接口”,一听至少可以想到是一种连接的东西,适合的就接,不适合的就不能接~~
我是这么想的……哈哈~~见笑了~~


作者: 种法腾    时间: 2012-3-4 13:23
什么都是从陌生到熟悉,用的多了,就知道了,多打代码是王道

作者: Destiny    时间: 2012-3-4 13:29
这个只能从平时的 积累中来领悟了,我一开始也不会~!
作者: dangfei    时间: 2012-3-4 13:29
  1. 集合、接口、类、迭代器和遍历等这些术语很难理解
复制代码
这是java中一些概念性的东西,用得多或见得多了,看见名字自然反射出他们代表的是什么。
就像我们初见for循环,if控制语句,枚举等都感觉那么生涩,但学的多了这些东西还不是随心而出。
这些基础的东西的学习和掌握是没有多大捷径可走的。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2