谁能清淅的介绍一下:JAVA 的一些基础东西比如开发工具目前有那几个,之间有什么不同 比如 Eclipse Jbuilder...JAVA开发环境有那几种搭配一些常见的概念是指什么,之间有什么不同 比如 J2EE EJB....开发一些常见项目要有些什么准备 比如 开发 window 应用程序需要.... web 需要... linux 需要....现在主要应用的版本是些什么...最近看了一下JAVA觉得好麻烦,好乱,概念好多说的让人难以理解,不能一针见血的指出这是干嘛的.比如我问一个搞JAVA的 j2ee 与 j2se j2me 分别是针对什么样的应用而使用的好半天我都没听明白,其实就是:
J2SE(用于普通桌面应用程序的开发),J2EE(用于企业级应用程序的开发)和J2ME(用于移动设备及其他消费类电子产品的应用程序开发)本来程序开发已经变得越来越复杂了,应该把主要精力放在开发应用的逻辑上,但像JAVA这样多的概念,新人好长时间都不能切入正题.
J2SE(用于普通桌面应用程序的开发),J2EE(用于企业级应用程序的开发)和J2ME(用于移动设备及其他消费类电子产品的应用程序开发)本来程序开发已经变得越来越复杂了,应该把主要精力放在开发应用的逻辑上,但像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
现在的潮流是开发 web
eclipse 或者是 jbuilder
我使用的吗是 jdk1.5 + eclipse 3.2 + myeclipse插件 5.1 + jboss 4.0 (做练习就用tomcat 5.0 版本以上),不过如果你要做ejb练习的话,就得使用jboss (如果你舍的花钱,用weblogic也行啊)。
linux不熟啊,我只在上面部署过,还没在上面开发过什么东西呢。
至于 java的概念多,我认同,这就是为什么大多数人觉的java比.net难的原因吧。
解决方法:找些好的资料看看,不明白问人。