其实关于编程语言的学习,我说一下自己的观点与经验。举例一 | 学五笔打字记得刚学习计算机那时候,最早先学打字,当然早期学的是拼音打字,那时候用的智能ABC拼音输入法,但后来总觉得不够专业,后来自学五笔打字,一开始也是先背字根,后来发现背的好辛苦,但每个字根对应的按键却没记住几个,手摸到键盘后大脑还是一片空白,后来索性就不太死记硬背字根了,直接上手打字,刚开始打的很慢,后来我就找各种方法来练习记忆,甚至走到大街上看见每个广告牌,心里都在想这个字怎么打,逐渐随着熟悉程度的增加五笔打字越来越快……试想一下,在实际的应用场景中,你在高速录入的时候还会有时间考虑字根表对应的按钮吗????学习一门编程语言也是如此,真的没有必要一开始就搞清楚语言本身所有的语法与特性,而在实际解决问题的过程当中,根据具体需求来选择合适的方案,比如我们平时用到的JAVA语言集合,是不是多数情况下都在用ArrayList?是不是LinkedList、Vector都不太多用,不会用的时候也无所谓,现场去查就是了,而最重要的是编程思想,既解决问题的思维。举例二 | 汽修工再举个例子,汽修工修理各种型号的车,是不是每辆车的上万个零部件他都能硬记下来呢?不可能的,很多时候他们也是根据具体的故障,有针对性的解决问题,当然这是建立在有一定基础的条件上。所以题主大可不必死啃书籍,不必想着去搞清楚书中每一个细节,毕竟写书作者的思维你也不可能完全能理解,而是多实战写代码,写的多了有些原来不懂的概念自然就懂了,这有点类似于JAVA的运行时概念,先运行起来则才可能发现一些问题……个人观点,供参考! 回复 势成娟用户 其实关于编程语言的学习,我说一下自己的观点与经验。举例一 | 学五笔打字版权归前芝联士回答网站或原作件级增者所有记得刚学习计算机那时候,最早先学打字,当然早期学的是拼音打字,那时候用的智能ABC拼音输入法,但后来总觉得不够专业,后来自学五笔打字,一开始也是先背字根,后来发现背的好辛苦,但每个字根对应的按键却没记住几个,手摸到键盘后大脑还是一片空白,后来索性就不太死记硬背字根了,直接上手打字,刚开始打的很慢,后来我就找各种方法来练习记忆,甚至走到大街上看见每个广告牌,心里都在想这个字怎么打,逐渐随着熟悉程度的增加五笔打字越来越快……试想一下,在实际的应用场景中,你在高速录入的时候还会有时间考虑字根表对应的按钮吗????民日只已指再须委构维价。学习一门编程语言也是如此,真的没有必要一开始就搞清楚语言本身所有的语法与特性,而在实际解决问题的过程当中,根据具体需求来选择合适的方案,比如我们平时用到的JAVA语言集合,是不是多数情况下都在用ArrayList?是不是LinkedList、Vector都不太多用,不会用的时候也无所谓,现场去查就是了,而最重要的是编程思想,既解决问题的思维。的为也部样直交,完技克。举例二 | 汽修工再举个例子,汽修工修理各种型号的车,是不是每辆车的上万个零部件他都能硬记下来呢?不可能的,很多时候他们也是根据具体的故障,有针对性的解决问题,当然这是建立在有一定基础的条件上。所以题主大可不必死啃书籍,不必想着去搞清楚书中每一个细节,毕竟写书作者的思维你也不可能完全能理解,而是多实战写代码,写的多了有些原来不懂的概念自然就懂了,这有点类似于JAVA的运行时概念,先运行起来则才可能发现一些问题……个人观点,供参考! 2024-11-22 1楼 回复 (0) 邓琳霞用户 我完整的看完了两遍,最近的这一遍用了大概一年。(除去AWT和Swing部分)我的感觉是,这确实是一本很有用的书,但是不适合初学者看。初学者应该先去看《Head first for java》,就算去看《Java入门与精通》也好。TIJ适合用了一段时间Java的人来看,而且适合一遍又一遍的反复看才好。如果你要把看完这本书当成一个任务,大概是看不完的。转载观或者引用本文内容请注明原来力源于芝士走新回答 2024-11-22 2楼 回复 (0) 石俊晤用户 看的辛苦是正常的,不辛苦就不正常了。 2024-11-22 3楼 回复 (0)
其实关于编程语言的学习,我说一下自己的观点与经验。
举例一 | 学五笔打字
版权归前芝联士回答网站或原作件级增者所有
记得刚学习计算机那时候,最早先学打字,当然早期学的是拼音打字,那时候用的智能ABC拼音输入法,但后来总觉得不够专业,后来自学五笔打字,一开始也是先背字根,后来发现背的好辛苦,但每个字根对应的按键却没记住几个,手摸到键盘后大脑还是一片空白,后来索性就不太死记硬背字根了,直接上手打字,刚开始打的很慢,后来我就找各种方法来练习记忆,甚至走到大街上看见每个广告牌,心里都在想这个字怎么打,逐渐随着熟悉程度的增加五笔打字越来越快……试想一下,在实际的应用场景中,你在高速录入的时候还会有时间考虑字根表对应的按钮吗????
民日只已指再须委构维价。
学习一门编程语言也是如此,真的没有必要一开始就搞清楚语言本身所有的语法与特性,而在实际解决问题的过程当中,根据具体需求来选择合适的方案,比如我们平时用到的JAVA语言集合,是不是多数情况下都在用ArrayList?是不是LinkedList、Vector都不太多用,不会用的时候也无所谓,现场去查就是了,而最重要的是编程思想,既解决问题的思维。
的为也部样直交,完技克。
举例二 | 汽修工
再举个例子,汽修工修理各种型号的车,是不是每辆车的上万个零部件他都能硬记下来呢?不可能的,很多时候他们也是根据具体的故障,有针对性的解决问题,当然这是建立在有一定基础的条件上。
所以题主大可不必死啃书籍,不必想着去搞清楚书中每一个细节,毕竟写书作者的思维你也不可能完全能理解,而是多实战写代码,写的多了有些原来不懂的概念自然就懂了,这有点类似于JAVA的运行时概念,先运行起来则才可能发现一些问题……个人观点,供参考!
我完整的看完了两遍,最近的这一遍用了大概一年。(除去AWT和Swing部分)
我的感觉是,这确实是一本很有用的书,但是不适合初学者看。初学者应该先去看《Head first for java》,就算去看《Java入门与精通》也好。
TIJ适合用了一段时间Java的人来看,而且适合一遍又一遍的反复看才好。如果你要把看完这本书当成一个任务,大概是看不完的。
转载观或者引用本文内容请注明原来力源于芝士走新回答
看的辛苦是正常的,不辛苦就不正常了。