`
xitonga
  • 浏览: 586124 次
文章分类
社区版块
存档分类
最新评论

JDK、IDE、J2EE等基本概念简单介绍

 
阅读更多

1、JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。JDK 是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。JDK是学好Java的第一步。①

2、SDK(Software Development Kit, 即软件开发工具包 )广义上指辅助开发某一类软件的相关文档、范例和工具的集合。一般而言,SDK即开发 Windows 平台下的应用程序所使用的SDK。

3、J2EEJava2平台企业版(Java 2 Platform,Enterprise Edition) 目前,Java 2平台有3个版本,它们是适用于小型设备和智能卡的Java 2平台Micro版(Java 2 Platform Micro Edition,J2ME)、适用于桌面系统的Java 2平台标准版(Java 2 Platform Standard Edition,J2SE)、适用于创建服务器应用程序和服务的Java 2平台企业版(Java 2 Platform Enterprise Edition,J2EE)。

也就是说,J2EE,J2SE,J2EE都是JDK的一种版本:

SE(J2SE),standard edition,标准版,是我们通常用的一个版本,从JDK 5.0开始,改名为Java SE。
EE(J2EE),enterprise edition,企业版,使用这种JDK开发J2EE应用程序,从JDK 5.0开始,改名为Java EE。
ME(J2ME),micro edtion,主要用于移动设备、嵌入式设备上的java应用程序,从JDK 5.0开始,改名为Java ME。

4、IDE= Integrated Development Environment,集成开发环境,可以辅助开发程式的应用软件。集成开发环境(简称IDE)软件是用于程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。该程序可以独立运行,也可以和其它程序并用。例如,BASIC语言在微软办公软件中可以使用,可以在微软Word文档中编写WordBasic程序。IDE为用户使用Visual Basic、Java和PowerBuilder等现代编程语言提供了方便。

5、MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。

简单而言,MyEclipse是Eclipse的插件,也是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及除错,MyEclipse6.0以前版本需先安装Eclipse。MyEclipse6.0以后版本安装时不需安装Eclipse。

7.0的发布意味着我们不再需要配置Tomcat以及服务器了,你所需要做的仅仅是安装MyEclipse 7.0。7.0发行版包括在7.0M2和6.6版本基础上对bug的修复和功能的加强。提供的支持包括:Eclipse 3.4.1/Ganymede、REST web服务、新的myeclipse操作板、spring工具集更新、集成Manven2、open JPA支持、高级javascript工具、专业的jsdt实现、报表工具加强、jsf和ICEfaces工具更新。
后续版本就不介绍了,详见:http://www.myeclipseide.com/官方网站(目前已对中国用户封闭)。

② 提供这个版本供大家使用(集成eclipse3.4 edition):http://downloads.myeclipseide.com/downloads/products/eworkbench/7.0M1/MyEclipse_7.0M1_E3.4.0_Installer.exe

6、Eclipse这个就不多说了,
下载链接:官方英文版链接new ~中文版3.2

7、Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。目前最新版本是6.0。

③ 最新版下载地址:Tomcatnew~

8、JREJavaRuntime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。

JRE为JavaRunTimeEnvirment的简称,JavaRuntimeEnvironment(包括JavaPlug-in)是Sun的产品,包括两部分:JavaRuntimeEnvironment和JavaPlug-inJavaRuntimeEnvironment(JRE)是可以在其上运行、测试和传输应用程序的Java平台。它包括Java虚拟机、Java平台核心类和支持文件。它不包含开发工具--编译器、调试器和其它工具。JRE需要辅助软件--JavaPlug-in--以便在浏览器中运行applet

分享到:
评论

相关推荐

    j2ee实验报告

    安装JDK,安装Web Server,IDE,搭建开发环境,完成第一个网页 二、实验仪器和设备 软件: jdk1.8版本以上,eclipse 三、实验内容与过程(含程序清单及流程图) 1. 搭建一个基本的Web系统 2. 使用Java语言完成如下...

    j2EE配置的方法,手把手配置方法!

    j2EE配置的方法,手把手配置方法,数据库:SQL-server-2000+SP4补丁 JDK:jdk-1_5_0_06 服务器:tomcat 5.5.23 IDE:Eclipse-SDK-3.2.1-win32+Myeclipse5.1.0 GA 全都是手把手教的,有截图的,原创的

    JDK安装指导

    JDK现在最新版本是JDK1.6,百度下载 现在Sun的JDK也推出了好多新的组合,例如JDK 6 Update10 with J2EE, JDK 6 Update 10 with Netbeans。一个是集成了J2EE的一些类库,一个是集成了Netbeans的编程IDE。不过对于...

    手写springmvc源码

    J2EE: Servlet-api2.5 WEB Container: Tomcat8.5 IDE: IntelliJ IDEA2017 Maven: Apache maven3.5.4 -------------------------2、代码目录结构---------------------- 测试代码入口: ...

    J2EE开发的前期准备

    一、 IDE 搭建 1、 MyEclipse8.5GA的下载、安装、配置。 2、 MyEclipse8.5GA Web项目中各个目录介绍:src、系统类库、第三方类库、WebRoot目录介绍、WebRoot\lib目录介绍。 3、 JDK150的下载、安装、配置。 4、 ...

    jVoiD:jVoiD - 可扩展的 Java、Spring MVC、Hibernate 电子商务购物车

    虚拟ID介绍jVoiD 是一种开源的可扩展电子商务架构,适用于使用 J2EE、Spring MVC、带有 OAUTH2 的 Spring Security、Hibernate、Bootstrap/AngularUI、AngularJS,可以在 TomCat 或 JBoss 服务器中运行。入门先决...

    北京圣思源JAVA课程笔记(全)

    等高级文本编辑工具编写Java 程序, 还可以使用专业的IDE ( Integrated Development Environment)编写。 第一节课,我们使用记事本实现一个Hello World 的Java 程序。 所有的Java代码,其后缀都是以java结尾...

    Java项目:活动管理系统(java+JSP+bootstrap+servlet+Mysql)

    项目介绍 本项目分为前后台,分为管理员与普通用户两种角色,管理员登录后台,普通用户登录前台; 管理员角色包含以下功能: 管理员登录,修改个人信息,报名管理,游客管理,活动管理,活动类型管理等功能。 用户...

    Eclipse安装

    本文将带您手把手步入Eclipse的广阔天地,详细介绍在Eclipse下如何开发普通Java程序,Web应用,J2EE应用,手机Java程序,以及如何进行单元测试,重构,配置CVS等详细内容。  我的开发环境是JDK1.4.2+Eclipse3.0+...

    Java编程经验

    建议大家在入门的时候在命令行窗口编译和运行,不要借助JCreator或者Eclipse等IDE去帮助做那些事情。尝试自己这样做: javac -classpath yourpath *.java java -classpath yourpath *.class 也许很多人都能看懂,...

    Flex连接数据库三种方法.doc

    我这里使用的是Flex Builder(IDE就是方便啊 ^_^)。 3.安装了SQLServer数据库。 4.安装了JRUN或者tomcat或其它的J2EE容器,因为发布的时候我们的程序要运行在J2EE平台上。 5.安装了JDK。 第一步:创建数据库 这里...

    eclipse配置tomcat开发Dynamic Web Project环境图解

    一、引子 习惯了MyEclipse的你是否曾想过基于Eclipse进行...Eclipse Java EE IDE for Web Developers.Version: Kepler Service Release 1Build id: 20130919-0819 2.2 JDK JDK1.6.0 2.3 Tomcat Tomcat6.0 for windo

    ssm物业管理系统(源码+数据库+配置文件).rar

    1、下载JDK8,安装,配置环境变量。 2、下载MYSQL5.7(可用phpstudy代替,下载后运行即可,自动启动mysql) 3、下载mysql操作工具,如navicat,你也可以用其他。 4、下载eclipse J2EE 。Eclipse IDE for Java EE ...

    Ajax基础教程源码

    All of the pre-built WAR files were compiled against JDK 1.4, thus JDK 1.4 or newer is required to run them. The source code is divided by chapter. Inside of each chapter folder is a directory named...

    jshERP开源进销存软件

    jshERP完整开源版J2EE代码 很多人说jshERP是目前唯一完整开源的进销存系统 虽然目前只有进销存+财务的功能,但后面将会推出ERP的全部功能,大家一起努力吧 系统部署初始账号:jsh,密码:123456,部署如有问题请联系...

    java初学者的工具ppt文件

    Java的体系分为Java SE、Java EE和Java ME(JDK 5.0以前分别叫J2SE、J2EE和J2ME),Java的敲门砖就是Java SE了,也就是你要入门学习的内容,不论你日后是选择哪个体系领域作为发展方向,你都得从Java SE起步。...

    java版erp管理系统源码-ERP:企业资源计划

    ERP完整开源版J2EE代码 系统初始账号:jepson,密码:123456 在线测试 技术框架 核心框架:SpringBoot 2.0.0 持久层框架:Mybatis 1.3.2 日志管理:Log4j 2.10.0 JS框架:Jquery 1.8.0 UI框架: EasyUI 1.3.5 桌面...

    ShortRent:o2o房屋租借平台

    环境说明开发环境IDE: Eclipse for J2EE使用语言: Java数据库:Mysql使用框架和库:j2ee, struts2; bootstrap, jquery运行环境jdk1.8, tomcat8运行方法根据sql文件新建数据库。修改DbUtil文件下数据库地址使用...

    Java开发工具区别

    Java项目开发环境有:JBuilder、VisualAgeforJava、ForteforJava,VisualCafe、Eclipse、NetBeansIDE、JCreator+J2SDK、jdk+记事本、EditPlus+J2SDK等等。一般开发J2EE项目时都需要安装各公司的应用服务器(中间件)...

    online-shop:2012 年开发的交互式 J2EE Web 技术(Java 7)

    JDK / 或 JRE Eclipse集成开发环境 Tomcat 7 MySQL MySQL 驱动程序 Java 蚀 将项目导入 Eclipse IDE 文件 进口 一般的 将现有项目放入工作区 导航到您下载项目的位置并安装 Tomcat MySQL 和 MySQL 驱动程序

Global site tag (gtag.js) - Google Analytics