我学java有一段时间了,现在感觉自己遇到了瓶颈,最近在看java核心技术卷一,书上的代码都能看懂,也一直不停的在敲书上的代码,但是现在我感觉,让我自己写就觉得非常困难,似乎有点无从下手。想问问大家,怎么学习效率最高。或者有什么好的学习方法能够提高。

解决方案 »

  1.   

    有需求才有动力啊,你搜一下java基础练习题,论坛里就有。。
      

  2.   

    不要盲目的去照写代码,要弄明白人家的思路,代码只能是人家的东西,只要消化人家的编码思想才是自己的东西。 这是学java的一个很难跨越的瓶颈,跨过去,海阔天空。
      

  3.   

    要找一个简单的样例工程,自己亲手做一下,然后在不断的尝试中就会知道怎么写Java了。
      

  4.   

    前段时间,我也在看一些java的视频教程,也照着敲代码,但是很是枯燥,现在正试着找些小的程序自己写,多练才有提高,一味的死学没不大用
      

  5.   

    Java核心技术及时这样的一本书,看了,涨很多知识,但是又写不出来东西。我以前经常看的是 李兴华 的书,Java开发实战经典(名师讲坛)].李兴华   800多页,看了这本书后,我很少看其他书了。代码可以写很多,不会写的就回来查。有电子版的,找下下载了。
      

  6.   

    java菜鸟,路过,同学习!大家的意见才是真的好!  努力学习!
      

  7.   

    在没有项目或者工作的时候学习Java都是这样的,建议现在的你可以把重点放在面向对象的理论上,理解封装、继承、多态,然后是它们的应用,比如GOF模式的那几个原则,然后是GOF模式。主要研究人家为什么要这么用。
    至于自己写代码困难,你是指翻书多或者查手册多吧。等你有了项目时,用到哪方面,写那方面的代码就不是困难了。
    Java体系比较大,想写什么代码都不困难比较困难,我明白你明白我的意思的。
      

  8.   

       不知道LZ 玩不玩游戏啊
        如果玩你就懂的  做任何事情 只要多玩 玩多了就OK了
      

  9.   

    j2se基础得要打好,试着编一个扫雷或者俄罗斯方块之类的小游戏,锻炼下编程思维
      

  10.   

    多写代码 多练。给自己定一个目标,比如实现一个基本的登录界面,实现添加、删除、修改和查询操作。1、制定一个开发计划。
    2、需求:需要完成哪些功能
    3、设计。
    4、数据库
    5、开始代码。不会的就翻书、查资料,在CSDN 上问
    6、功能基本实现后,就需要反过来看看设计、代码是否有问题。再进行改进。(结合你看过的书,再次理解并使用面向对象思想)
      

  11.   

    刚开始学java 完全没有门路啊,看了各位的话,觉得还是先把基础理解好才行
      

  12.   

    别盯着书死扣,把书的大致内容看一遍理解了就可以了,然后再做实际的东西,有不懂的不会的不清楚的再去查这些看过的书,我最近在看thinking in java 4
      

  13.   

    LZ,我也有过同感。告诉你:其实你已经可以写出基本功能的代码了,只是潜意识认为自己不会写而不愿去下手。不需要一步到位,大概理一下思路,先写了在说,越写你思路会越清晰!祝LZ工作顺利。
      

  14.   

    不管你每天看多少,学多少。要是真心想学好,就别少于200行/天。
    记着,学java就不要相信自己的记忆力,因为要学的东西实在太多太多。
    还有就是我个人的感觉,java要先囫囵吞枣的学一遍,然后再仔仔细细的学一遍。想一遍就学会的没见过,即使稍有.net基础的也很难说,敢说自己面向对象一遍就能理解的,麻烦请站出来喷我哈。ps.当然囫囵吞枣这词不是说不认真,而是即使再认真也顶多掌握一小部分。当你有一部分大局观了再回头补漏,会找到一些感觉。
      

  15.   

    要hold得住啊。建议LZ先别看那么深的书,先做做简单的例子,项目什么的!