本人想学JAVA,在网上浏览相关信息的时候看到一条信息:JAVA有三个分支:J2EE、J2ME、J2SE,请问这三者有何区别?如果要学学哪个分支好?在此先谢了!

解决方案 »

  1.   

    重要的区别就是J2EE了 ,他应用于企业级的web开发,注重于网站软件的开发,是基于B/S结构的,其他的两个主要是用于C/S结构软件的开发
      

  2.   

    区别就在他们的名字全称:
    J2EE的全称:Java 2 Platform Enterprise Edition
    J2ME全称Java 2 Platform Micro Edition
    J2SE全称Java 2 Platform Standard Edition
      

  3.   

    从语言角度来说,没有区别。都是java,好比医学,建筑,生物都可以是中文。但语意完全不同。入门学语言,你没有选择,从J2SE开始吧,它好比基本的生活语言。
      

  4.   

    新手如我,自然先把一些基本的东西弄明白,从J2SE开始学习JAVA,之后根据需要再学习其他方面的东东。:P
      

  5.   

    三者包含的类库范围不同,j2me只有基本的,面向收集开发。j2ee最多。j2se是基本的必须掌握的。
    学j2se
      

  6.   

    J2EE不懂,唉.学J2EE一定要懂得做网站吗?以前都是做C/S的,没做过B/S
      

  7.   

    晕  回答的怎么多,没有一个说的完全正确。不禁要问 csdn的 用户群水平竟如此之高让人 汗颜
      

  8.   

    更正一下上面有几位的错误观点,J2EE并不就是指B/S结构的应用,而是注重于企业级、分布式、复杂环境下的应用,很多J2EE的客户端也是SWING做的。J2SE JAVA标准版本,核心API,桌面应用。
    J2EE JAVA企业版本,扩展了SERVLET、RMI、EJB等API,企业级分布式应用。
    J2ME JAVA移动版本,提供了MIDP等API,简化了J2SE里的一些类。主要用于嵌入式或者移动智能设备的开发。
      

  9.   

    我建了个Eclipse爱好者群:16658725,里面已有不少高手,欢迎大家加入!