今天是个好日子,因为我要学JAVA了 - -# 虽然以前也自己摸索过,但是什么也没学到是的!所以,现在会上网的我请大虾们教诲下~~我该怎么学啊~我的电脑要装什么软件,看什么书,这个JAVA到底发展成个什么趋势,学什么好点呢~~我想,这些也是大多数初学者门的问号哦~~希望大大支持,不要让我在斑秃而费了啊~~~>_<

解决方案 »

  1.   

    我也是一个JAVA的初学者,建议一下:
      1.下载安装jdk(http://java.sun.com)
      2.配置一下环境变量
         java环境变量设置格式:
    JAVA_HOME: c:\java\jdk1.5    另一个名称:%JAVA_HOME%
    PATH: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%PATH%
    CLASSPATH: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;
      3.选择editplus做为编辑器,使用命令行编译运行。
      4.下载java_doc,即java api
      5.可能的话,安装一下eclipse
      6.选择一本好书,如<<java大学简明教程>>,它的附代光盘有模板代码,你只需把核心代码加上去,就不需要重复做些已经做过很多次的工作了。
      7.然后开始发散思考,试着改一下,试着扩展一下。  就这么多了
      

  2.   

    我是初学者,学了一个多月了,我建议下载:Java视频教程[张孝祥],从网上搜搜,一共13G,然后把配套教材:张孝祥Java 就业培训教程下来,按顺序先看视频再看教材巩固,注意一定要多写代码,把其中的例子自己都理解后敲进去。
      

  3.   

    我是哭着看完的~~还是好人多啊~我呢也是真的想学好这个东西。.因为觉得在不干的真事情觉得自己白活了~可是我开始学的是C而且是自学~~用了很大的心思~所以现在看到OOP就脑袋疼~有没有什么良药啊~~帮帮我~最好那位大虾给个有个总体JAVA提纲的思路笔记,比如提要啊~给个看看啊~~谢谢哦~
      

  4.   

    怎样开始学习JAVA? 
      建议: 装好JDK 然后疯狂的写代码.
      结果: 你一定会理解OOP
      

  5.   

    说点实际的吧..什么是JAVA啊~~C也是语言,VB也是语言,都是语言,有什么区别呢~JAVA真正的意义在那里~我怎么才能明白~我想这些我应该先明白,给点建议吧``>_<
      

  6.   

    刚开始也是很迷茫,很难理解OOP,最后程序做多了,基本就理解了
      

  7.   

    我谈谈我学习java的经历,仅供楼主参考。
        2000年过了高级程序员水平考试后,一直想学习java,估计和楼主现在的心情差不多,买了一本很厚书《java2从入门到精通》,开始自学,基本上也就是只能把书上的例子打出来运行运行的水平。
        2001年大三下学期有门选修课叫java程序设计,去上了几次,只记得老师说现在美国java程序员拿多少多少的高薪,然后开始讲applet编程,我去上了几次就没有上了,基本上算没有学到什么。
        2002年大学毕业,这个时候,java水平还是很初级很初级的状态,大概还是只能Hello world!赫赫。进了一家公司,问我会不会java,我说会(刚毕业面试都n自信)。公司要了我,结果要我去研究weblogic,当时公司没有人会,我听都没有听说这个东西,只好网上到处查资料学习,然后公司的一个web项目,自己做不了只好包给人家做,顺便把我卖到那里跟着学。从此开始了我的第一个项目,基本上就是jsp,servlet,jdbc,javascript之类的东西,公司当时给我的机器也很烂,IDE什么的都跑不起来,只有用Editplus(比notepad好很多),这些东西对我来说都是新的,这个项目做完,感觉收获很大,同时把项目的源代码偷回来了(公司让我干的,赫赫),从此开始了,j2ee之路。
        大概2003年下半年,开始研究j2ee的模式,详细分析了sun的pet store的源代码,明白什么是汉书下酒吗?我当时明白了,赫赫。自己也尝试想写一个框架,结果没有写出来,同时struts开始流行。
        2004年,公司要做Application的东西,就是需要java的客户端。这个时候我才发现,我的j2se方面是多么的薄弱,开始补,结果是用swt开发,swt是很熟了,但是到现在swing对我来说还是陌生的。
        2005年,流行Eclipse的workbench的plugin开发,又在一个项目里搞这个东西,搞了一年。基本上没有碰jsp之类的。
        2006年,又返回到了jsp,struts方向。发现对这些东西又有了新的认识。同时由于时间多了点,开始自己搞搞socket编程玩。
        2007年,虽然刚开始,初步预计还是要做J2ee方面的东西。我学习java的过程,基本上是一个迭代的过程,也就是先来个快速开发,然后不断的弥补前面的不足,同时自己再往前进,最后达到完善与进步。希望能给你带来帮助。