各位高java的高手  我是一个学习java只有两个星期的菜鸟  出于对java的热爱 我每天遨游在java的海洋中  但是还是觉得java博大精深 很难上手
现在我在此诚恳的问大家几个问题:
1: 对于java的一个宏观上的解释?(说说您对java的理解就行)
2:对于学习java您有什么捷径或者说是好的学习方法可以供我参考一下 ?
3:最后,我说一下我的学习方法 还请各位给指正一下  我用的教材是清华大学出版社出的  《java  从入门到精通》,在学习的过程中我把书中每个程序都是读懂然后在敲上去最后运行  ,但是下来让我自己写以前的那个程序就不一定能写出来或者写的感觉不好  这个对于一个菜鸟是正常现象吗???我还要这样继续下去吗????
谢谢各位了  感谢 感谢

解决方案 »

  1.   

    程序就是資料加上處理。
    衍生出來的就是資料從何而來(input),要怎麼處理,結果是什麼(output)。
    而關鍵的處理方式,會用到資料結構與演算法。
    所以這兩門學問算是學習編程的捷徑。
      

  2.   

    "觉得java博大精深" 这句话很正确.
    说别的都没用, 就是要实践, 找个工作, 干个项目之后就好了.
      

  3.   

    我希望你重视我的话,因为我之前学java的时候也和你一样,后来我看了一本java的基础书籍之后,在网上下了马士兵的视频,便把看书时候的疑惑都解除了,我推荐你马士兵的视频,电驴可下,后悔找我
      

  4.   

    JAVA是一门编程语言,是一种工具,学习的时候,还应多思考,为什么。如果基础差的话,刚开始,就多看看示例程序什么的。水平有长进后,看了程序,然后再自己写写看。再后来,就应该是看了要求,自己先编编看,再对照示例程序。最后,有了需求,再参考相关的程序、资料,编出自己的程序。
    一本好的教材,一遍读不懂,就读两遍,三遍疑问会越来越少的。
    坚持和热爱最重要!
      

  5.   

    1: 对于java的一个宏观上的解释?(说说您对java的理解就行)
       编程语言,提供很多支持使程序员可以专注于算法的实现,但是对底层的操作支持不高。
    2:对于学习java您有什么捷径或者说是好的学习方法可以供我参考一下 ?
       找个正经事编个正经程序。 学好java是什么定义呢? 能编译过不算吧,其实所谓高手,都是细节上比别人强。真正的理解,需要在实际工作中加深。 一般来说,是因为实际工作涉及到工资的问题,所以比较上心,而专心则是学习之最大法宝和捷径。
    3:最后,我说一下我的学习方法
       参考2。这种走马观花的学习,只要达到掌握知识点的目的就可以了,Java语法很容易学,关键是怎么应用。 一个Java语法高手,可以用记事本编写程序一次通过,但是不会设计算法,不知道数据结构,不知道优化和效率,不知道同步和多线程,有什么用呢?所以说,关键是会用java,而不是会写java代码,应用,应用,还是应用
      

  6.   

    我刚开始是将java基础好好的学习了下,如,数组,集合类:ArrayList,HashMap,Set等这些东西弄清楚了是怎么回事,而且知道怎么用,然后就是在项目中慢慢总结了。呵呵
      

  7.   

    学java没什么捷径的 不管懂不懂都要坚持往下学当你学到一定程度时回头看一下以前不懂得会发现java并不是很难!!
      

  8.   

    楼主和我一样,都是菜鸟。我刚学Java三月,现在能够自己写一些简单的小程序,刚开始学的时候吧,和你一样,能看懂程序,也能照着把他敲出来,可是当自己写的时候就写不出了,基础的知识都懂,可是就是不会运用。不会把现实生活中的事情用程序把它写出来。还是上面的大虾们说的对,多写,最重要的是多写,先把基础知识掌握牢固,再在你现有的基础上多读多写代码,然后慢慢运用自己的知识试着写点简单的程序,慢慢的就能熟能生巧了。。
      

  9.   

    马士兵是不错,我现在也在看,也看看书,没事的时候上网查查资料,多接触有关Java方面的事,对学习很有帮助的
      

  10.   

    我是看视频学习的,推荐尚学堂马士兵的java教学视频,你到网上下载吧。他讲的很有意思,有趣味性。
    然后就是多写代码了,学习编程真没有其他好的办法,贵在坚持!加油
      

  11.   

    我的理解是我们要知道java是一门实用性的语言,所以我们要知道它怎么用,基础是关键,要重视接触然后好好的自己多写点代码就好了