大家是怎么学习Java的  学习Java方法借鉴
可能
    
   1 是看书 看谁的书   
   2是看视频  看谁的视频
   3 上培训班  听老师讲
   
    自己感觉如何?

解决方案 »

  1.   

    1,看书《java编程思想》超级经典,有时间细读。没大段时间看就抽空看两页,反复读收获更多,真的是很经典,不过有人说不适合没有编程经历的人入门。我当时学过c++,第一本看的是《java核心技术》看的挺愉快的,没那么抓狂。不过入门的话觉得《head first java》还是快乐学习容易理解的一个很好的过渡,图文并茂,不过不建议买实体书,上网下一本,2,3天就看完了,跟看漫画比较像。
    2,看视频,初学看马士兵,入门容易,后来看韩顺平的复习。说不上来谁的好,其实讲的差不多。
    3,还没有培训和上班的经验,不过根据我同学有培训的来看,培训的确是成长的很踏实,毕竟有人逼着你或者说看着你学,总比三天打鱼两天筛网的学习方式来的扎实和系统一些。不过还得看你自己适合哪种
      

  2.   

    我的方法是极力不推荐大家使用的:最开始的时候看了少许J2SE的东西,大体上知道了部分概念,但是代码能力很有限。后来靠着一张嘴忽悠主考官找到了工作。工作之后开始真正学习的,没有系统看书,没有认真看过视频,也没有上过培训班,就是工作中要你实现这个功能,你就得想尽办法实现,百度谷歌什么的就是经常用的了。现在基本也能正常工作了,什么框架都懂点,哪些数据库都能弄弄。所以我到现在也觉得,工作之后才是学习最快的阶段。尤其是工作之初。
      

  3.   

    4本经典书:
    Thinking in JAVA <=基础入门
    SCJP教程 <=基础巩固
    Effective JAVA <=快速提高
    JAVA Concurrency in Practice <=多线程编程经典PS: 学程序,光看书没用的
      

  4.   

      就是的 我现在正在执行你说的 第2步,  java编程思想 有时间得看看 只看了200页
       
      

  5.   

    说的好 实在是高效而愉快的学习java  第2点 真的很有启发 你的学习方法对我很有借鉴意义。
      

  6.   

    最后给你点建议 
    培训班狗屁的忽悠少听一点 什么出去随便就能上万 工作好找什么的 
    就是纯忽悠
    而且要做好在培训班学的在外头97%都用不到
    spring好好学 很多框架都有用到  反射原理得清楚
    至于hibernate 比较少 不需要太耗经理 相反jdbctemplate多学一点 培训班只会教你hibernatetemplate jdbc就是一概而过  
    至于其他基础的 看着办把
    我面试时候,问到SSH SERVLET都可以答得上 不懂得我就稍微说下自己的见解 可能是用什么原理实现的
    就好比问我 struts2 能自动帮你根据name去匹配值 这是为什么 当初不清楚,没注意去看 我就说 我不太确定 我认为是struts2有自己默认的转换器
    其实应该是拦截器才对 因为用自定义拦截器要是没打上defalut 加上默认的就用不到值了 
    很多原理其实在平常使用中你就用到过 但是你却不清楚其实那就是原理
    不要去死记硬背理论知识  很容易忘  别人问你什么 你就想 平时遇到这问题我是怎么写的 然后怎么解决的 再把解决的方法抽象一点 那就是原理了  这点是我认为我最聪明的地方吧 呵呵 传授给你 
    其实面试 回答不一定要对 但是就是要让面试官认为你原理方面很清楚 技术点都懂(其实很多东西 问你的人不一定清楚 别以为工作五六年的人很牛逼 其实还是很菜的 很多人你问他设计模式他都不懂)
      

  7.   

    我感觉自学能力最重要,不用去什么培训班,培训班的老师也不可能一直跟着你,就是去培训班学习的也是这个老师学习知识的方法,观察他是怎么学习编程的。 我是这样学习的1、先看java的基础内容(网上的视频很多的,我认为尚学堂马士兵的java基础讲的很好) 2、学习j2ee的基础,也是找一些视频,网上的教程,大概的过一遍,知道j2ee大概的内容(宏观把控)做好笔记3、 学习一个j2se实战项目,跟着做。4、继续看一些关于j2se技术的视频,巩固。 5、再继续做项目,从项目中学习新的知识,相互促进。
    朋友加油哦!
      

  8.   

    不太喜欢看视频,因为视频中老师讲得太慢了,不太适合我,而且讲得可能没书里面细。如果书上有些知识点我很难理解,就会去看一下相关内容的视频。然后就是学习文档,看学长们动辄几百页的学习文档,的确厉害,相比较之下我就写的少了,现在还有一半,我写了差不多86页。我因为要在两个星期之内学完java Se,所以可能有点囫囵吞枣了,以后做项目的时候再好好补吧
      

  9.   

    我从murach.com上拷下源代码,跟着学
      

  10.   

    编程中不要忘了去看java SDK,看看有哪些东西直接可以就可以利用,不必自行去重新编写函数方法。
    最后你会发现,是有用的还是Sun公司的Java SDK,这才是是全面的教材。
      

  11.   

     1 李兴华,java开发实战经典
     2 上面的书带视频,另马士兵老师的视频,另....网上很多....
     3 上面两条都做的好的话,此条可以省略