1
incompatible 2014-10-12 16:13:17 +08:00
简单过一遍看个热闹,以后用得上了再回来看
泛型你看一下ArrayList和HashMap的源码 I/O你试着把一个文本文件读入并逐行打印到终端 并发你试着写一个多生产者/多消费者模型 试过以上这些,基本能了解个大概。 但若想要真正烂熟于胸,那还得是工作中有场景用得上时才能做到 另:tij这书我个人认为写的很烂,不适合初学者读 我当年是读国产教材入了门然后直接操练项目学会的java 建议楼主使用《java core》结合项目源码来学习 |
2
incompatible 2014-10-12 16:15:32 +08:00
纠正一下,是《core java》,中文名字叫做《java核心技术》
|
3
maemual 2014-10-12 16:20:28 +08:00 2
看不懂的时候就大概看一下,有点印象就行。
很多概念的理解是要结合着实践来的,没有上手搞过,只看概念的话基本上记不住什么的。 所以我推荐的学习方法一向都是,快速看书、学习概念,然后实践,然后不断的重复看书、实践的循环。 |
4
irgil 2014-10-12 17:07:13 +08:00
我最近也在看本书,看的时候把习题都敲一遍。但是感觉速度太慢了...
|
5
zjh114001251 2014-10-12 17:25:38 +08:00 1
我的方案:理论-》实践-》理论
|
6
limbo0 2014-10-12 18:02:25 +08:00
我会一边看书,一边上网搜搜其他人关于这块的博客(简单易懂),再一边敲代码
|
7
bzw875 2014-10-12 18:20:51 +08:00 via iPhone
《JavaScript高级程序设计》的函数表达式哪章读了好久没能理解,只好读文字混个脸熟以后遇到了再回过来读吧。
|
8
freeze 2014-10-12 18:21:52 +08:00 1
硬着头皮读下去,然后敲代码,再回头看。
|
9
Biwood 2014-10-12 19:34:40 +08:00
好书怎么能一下子全部看懂,很多知识都是在有了一些实践的经历之后,回头看几遍才能懂的,第一次看的时候能对字面上的意思有点印象就不错了,你至少要知道有这么个东西,方便以后查阅
|
10
lcj2class 2014-10-12 20:32:11 +08:00
学习的三个境界:
第一是看山是山,看水是水。 第二是看山不是山,看水不是水。 第三是看山还是山,看水还是水。 |
11
ldehai 2014-10-12 20:54:03 +08:00
清代文学家王国维在《人间词话》里说:“古今之成大事业、大学问者,必经过三种之境界:
‘昨夜西风凋碧树,独上高楼,望尽天涯路’。此第一境也。 ‘衣带渐宽终不悔,为伊消得人憔悴’。此第二境也。 ‘众里寻他千百度,蓦然回首,那人却在灯火阑珊处’。此第三境也。” |
13
lecher 2014-10-12 22:11:04 +08:00 2
看不懂,看书觉得太累、犯困。
说明没有打好看这些内容的基础,我个人碰到看书累、困倦的时候,有两种情况。 1.没有从体系上面理清楚,这个内容在体系中的位置和作用,阅读的知识点无法归纳。 2.基础概念不清晰,阅读的知识点缺少理论支撑,同样无法归纳。 第一种情况,只能硬着头皮读下去,读完了再回头看概述或者导读,重新梳理清楚整本书所阐述的体系是怎么样的。有什么上下关联的知识体系。 第二种情况,回去读基础的概念,一个一个啃完,把底层的知识体系梳理清楚再往上走。 |
14
sxliusir 2014-10-13 12:45:57 +08:00
多看几篇!!
|
15
wuketidai 2014-10-13 14:23:24 +08:00
我的做法是多看几遍,并且多拿几本相似主题的书交叉的看。
这本书上的看不懂,看看另外一本,或许有启发。 |
16
icinessz 2014-10-13 17:53:12 +08:00
@incompatible 核心技术,膜拜啊,当年看了1个星期的核心技术就去上班了……现在只要有新版就购入膜拜
|
18
Azazel 2014-11-24 16:30:10 +08:00
@incompatible 书不是烂,这本书是用来了解java语言,不是用来实践的东西
|
19
Azazel 2014-11-24 16:58:48 +08:00
楼主的问题其实就是无法将理论联系到实践,《Thinking in Java》着重语言本身和开发思想,并不是一本编程基础教程。
|