我又在重读好几年前买的《java入门经典》,发现有好多知识都已经忘记了。感觉就跟要重新学习一个样子了。要很费时间……
所以请问大家对于编程学习是什么态度的呢?
听说MIT关于知识的学习建议是Learning by doing。不过我现在担心的是,这些基础知识还没有学会,动手编程的话,会遇到超出个人知识范围的东西……

解决方案 »

  1.   

    学编程就是要多编程...不懂就查API或找人提问...当然.基础的东西要先学好..~!
      

  2.   

    当时我也是你一样。看过别人的代码,然后自己把它重写一遍。做几次你就学的差不多入门了,
    在写的过程中你就会学会了自学,查API什么的。
      

  3.   

    对于编程,Learning by doing 个人觉得已经是最好的建议了;
    谁说doing的内容就不能是基础知识?
    难道基础的东西就不用doing了?
    看一句,写三句,才能保证这一句你是真的会了
      

  4.   

    如果入门,我觉得还是看看视频教程比较好,如果尚学堂马士兵的Java教程,孙鑫的都不错,对于初学者帮助很大,你会少走很多弯路。之后看书的同时,也要实践,多做几个项目,进公司实习,都可以。衡量一个程序员的标准,编程只是一个小方面,工作你就会知道,真正的编程的时间很少,更多的实践会投入在系统设计,详细设计等。
      

  5.   

    学东西就得不停的遇到困难的。你现在的知识水平应该只能是处于java初级阶段,还没有摆脱基本语法的束缚。你担心的事情很多,所以你一直没有放开步伐。
      学东西的时候要有一种气魄,不要担心失败。没有尝试,那才是失败。
      

  6.   

    不怕困难,遇到挫折不灰心,最主要的是对java要感兴趣
      

  7.   

    我现在也是重新学,因为工作几年都没有接触JAVA>_< 我的一点小心得是:
    1. 学习基础知识时,最好通过例子看别人的实际应用
    2. 一些相关的基础知识走完一遍后,可以考虑自己写代码。比如你看完swing类,就可以想着自己写个简单的计算器程序。最开始肯定很简陋,慢慢往里面加东西吧:)
    3. 多编译多运行看结果多查看API文档
    与楼主共勉~
      

  8.   

    其实最重要的还是投入足够的精力和时间~
    楼主加油~,我也初涉Java,共勉之