我是java的新手,有c++基础,但当我在图书馆搜索java的书时,却发现了很多不同的书,java2,j2ee,j2se,jsp等等,我都不知道该县学什么后学什么,也不知道他们的区别,希望有学过java的人能指点一下,到底应该怎样学,学些什么。之类的,关于java学习的都说一下吧,不胜感激

解决方案 »

  1.   

    J2SE 实际上是 Java 2 Standard Edition,你前面提到的 Java 2 一般指 J2SE,作为整个 Java 系统的核心部分。J2EE, Java 2 Enterprise Edition 一般用于分布式的企业级应用,其间涉及的东西十分地繁杂,而 JSP 是其中的一小部分,用于 Web 开发。先学习 J2SE,从 JDK 6 开始已经称为 Java SE 了,再学习 JSP。
      

  2.   

    j2se: Java 2 Stardard Edition,就是Java2的标准版。主要用于桌面应用软件的编程;j2me: Java 2 Micro Edition,即Java 2微型版。主要应用于嵌入是系统开发,如手机和PDA的编程;j2ee: Java 2 Enterprise Edition,Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。要学习j2ee就要先学习j2se,刚开始学习j2se先建议不要使用IDE,然后渐渐的过渡到使用IDE开发,毕竟用它方便。
    既然LZ已经有了C++的基础,j2se要上手就很快!学习j2se推荐两本书,《java2核心技术一二卷》,《java编程思想》java语言所及的内容非常的广,但基本上不管你要学哪个方向的,都要从j2se开始!
      

  3.   

    学习java,你只需要看一本书足够,这本书就是 《core java》,其他所有的书都可以无视!
      

  4.   

    我也是刚学习JAVA的,才学了两个月,正在研读《java编程思想》,看了三分之一,很不错的一本书。推荐!!
      

  5.   

    java编程思想绝对不是初学的时候看的
      

  6.   

    谢谢,能不能再多说一点啊,除了我提的那几个还有很多啊,有些我都忘记名字了,特别是学习java web的的东西
      

  7.   

    是的,《JAVA编程思想》的确不是新接触JAVA者所能看的书,至少也要有接触过C++或者其他面向对象语言的基础。我是以前学过一学期的JAVA,之前也接触过C++,所以才会有两个月看三分之一的结果。我是一个全职学生,整天抱着那本书。我有一个和我一起起步看那本书的同学,他走得更快,已经过半了。