以下转自:http://zhidao.baidu.com/question/83369447.html
问题:
1.我要学习java,决定用eclipse,怎么安装呢
官网上有
Eclipse IDE for Java EE Developers (163 MB)
Eclipse IDE for Java Developers (85 MB)
Eclipse IDE for C/C++ Developers (68 MB)
我该下第一个还是第二个?
2.上问中JavaEE Java 有什么区别?
3.下载安装以后怎么做呢,听说要安装JRUN? JRUN是什么? 听说JRUN有很多版本,哪个好? 怎么安装呢? 安装以后如何配置才能正常使用?
4.SDK,JDT,J2EE是什么,各自之间以及和IDE有什么关系?
5.JBuilder eclipse Netbeans都是IDE? 我是不是有必要都接触一下,还是一通全通? 我有JBuilder的教材,能用在eclipse上吗?
6.写出来的java程序可以直接在手机上运行吗? 如果不能为手机编写程序要怎么做?
7.推荐我一个入门教程吧 问题有点多,希望大家不吝赐教,我会加分的
问题补充: 还有JDK,Applet又是什么,和SDK,JDT有什么关系呢?
回答如下:
1、Eclipse IDE for Java EE Developers (163 MB) 包含了Eclipse IDE for Java Developers (85 MB) 所有的东西。因为Java是为B/S结构的语言,所以大多用于网页(Web)开发的方面开发,所以,JavaEE就是Java企业版(java enterprise edition) 。 如果你仅仅是刚开始学习,可以下载第二个,因为他包含的插件少一些。等你基础加深了,再下载第一个。 当然,为了以后的方便,完全可以下载第一个。因为第二个能做的,第一个完全也能做。
2、java和java EE就像电脑和联想电脑一样。Java包裹了java EE,java还有Java SE(Java标准版,用于开发C/S程序,也就是开发桌面的程序)和Java ME(用来开发嵌入式程序,比如手机上程序就是用这个开发的)。而你现在得第二个软件,就可以用于SE和ME的开发,而EE就得需要你要下载的第一个了。
3、JRUN是服务器,你学习到Java EE时就必须使用到服务器,需要下载,也可以用Tomcat等。但是,鉴于你是基础,就没有必要下载了。直接下载安装Eclipse IDE for Java EE Developers (163 MB) 就可以了。安装好后,配置环境变量。
4、SDK(Software Development Kit,软件开发工具包),你需要开发Java,就必须下载JDK,这就是所谓的SDK;IDE(Integrated Development Environment,集成开发环境),你下载的第一个就是IDE,为什么叫集成呢,就是他里面有自己的JDK,所以,你可以省略安装JDK。他们之间的关系就是JDK和IDEas都是为开发JAVAEE服务的。
5、是的,都是的。没有必要万璇接触,Eclipse足以。几乎可以一捅全通,只是他们软件操作的顺序有点变化。可以用在Eclipse上,还是操作不一样。
6、不行,需要打包安装和需要一些插件。
7、没有什么推荐之说法,每个人想学习的时候,都想着让别人推荐,其实资料都是一样,现在都是互抄。只要你选定一本,坚持下去就可以了。
补充回答:JDK(java Development Kit)和SDK只是一个单词的区别,因为SDK包含了JDK,如果你要学习c#,那么就要用到其他的DK。也就是SDK是电脑,JDK是联想电脑一样。每个语言的运行,都要需要自己的运行环境。而JDK就是保证java运行的基本。JDT这个不知道,应该是你看多了
再者,刚开始学习时,一些概念很难一下子明白,也没有必要一下子明白。等你走过了一段时间,再回头,发现,曾经开始时的这些问题,是多么的简单啊。
回答2:
1、初学者不推荐用eclipse,那个有有一定经验的程序员用的 IDE 2、JAVAEE 不是什么插件修正下,只是 J2EE 的新名称而已,Java其中的一种,详细看百度百科 http://baike.baidu.com/view/169790.htm 3、JRun 是由 Allaire 公司开发的 JAVA 服务器软件,jrun 主要起 JSP/SERVLET引擎作用,没用过自己看百度百科 http://baike.baidu.com/view/1246960.htm 看下论坛回帖,特别看 3、8 楼,jRUN相当与.NET里面的IIS服务器,MS 不太正确(本人没用过 JRun),因该是 apache 类似 IIS http://topic.youkuaiyun.com/t/20010721/00/202873.html 4、JDK 就是 Java Development Kit(Java 开发工具包),SDK 就是 Software Development Kit(软件开发工具包),jdk 就是 java 的 sdk 了。Java 分为三个体系 J2SE(Java2 Standard Edition 普通标准应用程序的开发),J2EE(Java 2 Platform,Enterprise Edition 企业级应用程序开发),J2ME(Java 2 Micro Edition 手机等电子类产品的开发) 百度百科 http://baike.baidu.com/view/29.html?tp=0_11 JDT(Java Development Tools,Java 开发工具)网上是这么说的 5、他们都是 IDE,初学建议手写代码先不要用太高级的 IDE,我是用 jcreator,无控件代码都自己写,只是有智能感知等方便输入和管理文件的功能,当然你也可以选择功能强点的 IDE 6、刚写出来的 java 程序要通过 java 虚拟机(JDK)编译运行,不能直接在操作系统上运行,要编写手机程序要用 J2ME 7、入门教程我看的是张孝祥老师的视频教程,有视频跟着做相信很容易,还有孙鑫老师的视频教程自己选一个吧