谁能清淅的介绍一下:JAVA 的一些基础东西比如开发工具目前有那几个,之间有什么不同 比如 Eclipse Jbuilder...JAVA开发环境有那几种搭配一些常见的概念是指什么,之间有什么不同 比如 J2EE EJB....开发一些常见项目要有些什么准备 比如 开发 window 应用程序需要.... web 需要... linux 需要....现在主要应用的版本是些什么...最近看了一下JAVA觉得好麻烦,好乱,概念好多说的让人难以理解,不能一针见血的指出这是干嘛的.比如我问一个搞JAVA的 j2ee 与 j2se j2me 分别是针对什么样的应用而使用的好半天我都没听明白,其实就是:
J2SE(用于普通桌面应用程序的开发),J2EE(用于企业级应用程序的开发)和J2ME(用于移动设备及其他消费类电子产品的应用程序开发)本来程序开发已经变得越来越复杂了,应该把主要精力放在开发应用的逻辑上,但像JAVA这样多的概念,新人好长时间都不能切入正题.

解决方案 »

  1.   

    .net是微软一统天下的东西,很多就已经被m$局限死了,java是个自由开源的咚咚
    ================================================================
    开发工具目前有那几个,之间有什么不同 比如 Eclipse Jbuilder...==========================
    没什么不同,就像有vs,也有borland的.net开发工具一样,还有什么sharpdevelop,mono等等JAVA开发环境有那几种搭配
    =============================
    jdk+任意一些常见的概念是指什么,之间有什么不同 比如 J2EE EJB....
    =============================
    ejb只是j2ee中的一个方面罢了开发一些常见项目要有些什么准备 比如 开发 window 应用程序需要.... web 需要... linux 需要....
    =====================================
    同java的开发环境现在主要应用的版本是些什么...
    =================================
    有什么用什么咯,呵呵
    最近看了一下JAVA觉得好麻烦,好乱,概念好多说的让人难以理解,不能一针见血的指出这是干嘛的.比如我问一个搞JAVA的 j2ee 与 j2se j2me 分别是针对什么样的应用而使用的好半天我都没听明白,其实就是:
    J2SE(用于普通桌面应用程序的开发),J2EE(用于企业级应用程序的开发)和J2ME(用于移动设备及其他消费类电子产品的应用程序开发)
    ============================
    这个和.net差不多啊,j2me就好比compact framework
      

  2.   

    开发 GUI程序可以去 使用netbeans象.net一样,拖拉就行。
    现在的潮流是开发 web 
    eclipse 或者是 jbuilder
    我使用的吗是 jdk1.5 + eclipse 3.2 + myeclipse插件 5.1 + jboss 4.0 (做练习就用tomcat 5.0 版本以上),不过如果你要做ejb练习的话,就得使用jboss (如果你舍的花钱,用weblogic也行啊)。
    linux不熟啊,我只在上面部署过,还没在上面开发过什么东西呢。
    至于 java的概念多,我认同,这就是为什么大多数人觉的java比.net难的原因吧。
    解决方法:找些好的资料看看,不明白问人。
      

  3.   

    我现在开发使用的是linux+mysql+eclispe+jdk1.5,然后用到struts ,hibernate ,spring
      

  4.   

    现在很少看到用jbuilder了吧,基本上都是eclipse其他2楼回答很完美了我觉得....