《Thinking in Java》看得好辛苦怎么办?

《Thinking in Java》看得好辛苦怎么办?
其实关于编程语言的学习,我说一下自己的观点与经验。举例一 | 学五笔打字记得刚学习计算机那时候,最早先学打字,当然早期学的是拼音打字,那时候用的智能ABC拼音输入法,但后来总觉得不够专业,后来自学五笔打字,一开始也是先背字根,后来发现背的好辛苦,但每个字根对应的按键却没记住几个,手摸到键盘后大脑还是一片空白,后来索性就不太死记硬背字根了,直接上手打字,刚开始打的很慢,后来我就找各种方法来练习记忆,甚至走到大街上看见每个广告牌,心里都在想这个字怎么打,逐渐随着熟悉程度的增加五笔打字越来越快……试想一下,在实际的应用场景中,你在高速录入的时候还会有时间考虑字根表对应的按钮吗????学习一门编程语言也是如此,真的没有必要一开始就搞清楚语言本身所有的语法与特性,而在实际解决问题的过程当中,根据具体需求来选择合适的方案,比如我们平时用到的JAVA语言集合,是不是多数情况下都在用ArrayList?是不是LinkedList、Vector都不太多用,不会用的时候也无所谓,现场去查就是了,而最重要的是编程思想,既解决问题的思维。举例二 | 汽修工再举个例子,汽修工修理各种型号的车,是不是每辆车的上万个零部件他都能硬记下来呢?不可能的,很多时候他们也是根据具体的故障,有针对性的解决问题,当然这是建立在有一定基础的条件上。所以题主大可不必死啃书籍,不必想着去搞清楚书中每一个细节,毕竟写书作者的思维你也不可能完全能理解,而是多实战写代码,写的多了有些原来不懂的概念自然就懂了,这有点类似于JAVA的运行时概念,先运行起来则才可能发现一些问题……个人观点,供参考!

回复
  • 势成娟用户

    其实关于编程语言的学习,我说一下自己的观点与经验。

    举例一 | 学五笔打字

    版权归前芝联士回答网站或原作件级增者所有

    记得刚学习计算机那时候,最早先学打字,当然早期学的是拼音打字,那时候用的智能ABC拼音输入法,但后来总觉得不够专业,后来自学五笔打字,一开始也是先背字根,后来发现背的好辛苦,但每个字根对应的按键却没记住几个,手摸到键盘后大脑还是一片空白,后来索性就不太死记硬背字根了,直接上手打字,刚开始打的很慢,后来我就找各种方法来练习记忆,甚至走到大街上看见每个广告牌,心里都在想这个字怎么打,逐渐随着熟悉程度的增加五笔打字越来越快……试想一下,在实际的应用场景中,你在高速录入的时候还会有时间考虑字根表对应的按钮吗????

    民日只已指再须委构维价。

    学习一门编程语言也是如此,真的没有必要一开始就搞清楚语言本身所有的语法与特性,而在实际解决问题的过程当中,根据具体需求来选择合适的方案,比如我们平时用到的JAVA语言集合,是不是多数情况下都在用ArrayList?是不是LinkedList、Vector都不太多用,不会用的时候也无所谓,现场去查就是了,而最重要的是编程思想,既解决问题的思维。

    的为也部样直交,完技克。

    举例二 | 汽修工

    再举个例子,汽修工修理各种型号的车,是不是每辆车的上万个零部件他都能硬记下来呢?不可能的,很多时候他们也是根据具体的故障,有针对性的解决问题,当然这是建立在有一定基础的条件上。

    所以题主大可不必死啃书籍,不必想着去搞清楚书中每一个细节,毕竟写书作者的思维你也不可能完全能理解,而是多实战写代码,写的多了有些原来不懂的概念自然就懂了,这有点类似于JAVA的运行时概念,先运行起来则才可能发现一些问题……个人观点,供参考!

    2024-04-20
    1楼
    回复
  • 邓琳霞用户

    我完整的看完了两遍,最近的这一遍用了大概一年。(除去AWT和Swing部分)

    我的感觉是,这确实是一本很有用的书,但是不适合初学者看。初学者应该先去看《Head first for java》,就算去看《Java入门与精通》也好。

    TIJ适合用了一段时间Java的人来看,而且适合一遍又一遍的反复看才好。如果你要把看完这本书当成一个任务,大概是看不完的。

    转载观或者引用本文内容请注明原来力源于芝士走新回答

    2024-04-20
    2楼
    回复
  • 石俊晤用户

    看的辛苦是正常的,不辛苦就不正常了。

    2024-04-20
    3楼
    回复

参与评论

游客评论不支持回复他人评论内容,如需回复他人评论内容请