您的位置:首页 > 编程语言 > Java开发

关于java的一些名词

2014-02-25 11:37 357 查看
初学Java,看到好多名词不认识,所以来总结一下。

本文中涉及的java编程方面的技术名词:

JDK

JRE

Java IDE

Java SE

Java EE

Java ME

tomcat

JDK

JDK(Java Development Kit)即Java开发工具包,是java的SDK(Software development kit)。

JDK包含了一批用于Java开发的组件,其中包括:

javac – 编译器,将后缀名为.java的源代码编译成后缀名为.class的字节码
java –运行工具,运行.class的字节码
jar –打包工具,将相关的类文件打包成一个文件
javadoc – 文档生成器,从源码注释中提取文档,注释需符合规范
jdb debugger,调试工具
jps –显示当前java程序运行的进程状态
javap – 反编译程序
appletviewer –运行和调试applet程序的工具,不需要使用浏览器
javah –从Java类生成C头文件和C源文件。这些文件提供了连接胶合,使Java和C代码可进行交互。
javaws –运行JNLP程序
extcheck –一个检测jar包冲突的工具
apt –注释处理工具
jhat – java堆分析工具
jstack – 栈跟踪程序
jstat – JVM检测统计工具
jstatd – jstat守护进程
jinfo –获取正在运行或崩溃的java程序配置信息
jmap –获取java进程内存映射信息
idlj – IDL-to-Java编译器。将IDL语言转化为java文件
policytool –一个GUI的策略文件创建和管理工具
jrunscript – 命令行脚本运行

JDK还包含了JRE(Java Runtime Environment)Java运行环境。

Java IDE

Java集成开发环境主要有:Eclipse,Netbeans,JBuilder,MyEclipse等。使用较多的是Eclipse和Netbeans,Eclipse是开源的IDE,Netbeans是sun公司的,MyEclipse是收费的。使用最多的是Eclipse,安装Eclipse需要安装JRE,不需要再安装JDK了。

Java xE

Java平台共分为三个主要版本,分别是Java EE、Java SE和Java ME。

Sun公司在1998年发表JDK1.2版本的时候,使用了新名称Java 2 Platform,即“Java2平台”,修改后的JDK称为Java 2 Platform Software Developing Kit,即J2SDK。并分为标准版(Standard Edition,J2SE),企业版(Enterprise Edition,J2EE),微型版(MicroEdition,J2ME)。J2EE便由此诞生。

2005年6月,JavaOne大会召开,SUN公司公开Java SE 6。此时,Java的各种版本已经更名以取消其中的数字“2”:J2EE更名为Java EE, J2SE更名为Java SE,J2ME更名为Java ME。

Java EE,Java平台企业版(Java Platform Enterprise Edition),是Sun公司为企业级应用推出的标准平台。

Java SE 是Java平台标准版的简称(Java Platform Standard Edition) (also known as Java 2 Platform) ,用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java应用程序。Java SE包括用于开发Java Web服务的类库,同时,Java SE为Java EE提供了基础。

Java ME以往称作J2ME(Java Platform, Micro Edition)是为机顶盒、移动电话和PDA之类嵌入式消费电子设备提供的Java语言平台,包括虚拟机和一系列标准化的Java API。它和Java SE、Java EE一起构成Java技术的三大版本,并且同样是通过JCP(Java Community Process)制订的。

tomcat

tomcat是java进行web开发的服务器软件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: