日期:2014-05-20  浏览次数:20667 次

各位专家,我是搞.NET的问些JAVA基础问题.
谁能清淅的介绍一下:JAVA   的一些基础东西比如

开发工具目前有那几个,之间有什么不同   比如   Eclipse   Jbuilder...

JAVA开发环境有那几种搭配

一些常见的概念是指什么,之间有什么不同   比如   J2EE   EJB....

开发一些常见项目要有些什么准备   比如   开发   window   应用程序需要....   web   需要...   linux   需要....

现在主要应用的版本是些什么...

最近看了一下JAVA觉得好麻烦,好乱,概念好多说的让人难以理解,不能一针见血的指出这是干嘛的.比如我问一个搞JAVA的   j2ee   与   j2se   j2me   分别是针对什么样的应用而使用的好半天我都没听明白,其实就是:
J2SE(用于普通桌面应用程序的开发),J2EE(用于企业级应用程序的开发)和J2ME(用于移动设备及其他消费类电子产品的应用程序开发)

本来程序开发已经变得越来越复杂了,应该把主要精力放在开发应用的逻辑上,但像JAVA这样多的概念,新人好长时间都不能切入正题.


------解决方案--------------------
看来你已经知道好多了呀。比我还多 ^_^
------解决方案--------------------
.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

------解决方案--------------------
开发 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难的原因吧。
解决方法:找些好的资料看看,不明白问人。
------解决方案--------------------
我现在开发使用的是linux+mysql+eclispe+jdk1.5,然后用到struts ,hibernate ,spring
------解决方案--------------------
现在很少看到用jbuilder了吧,基本上都是eclipse

其他2楼回答很完美了我觉得....