关于java的一些名词

来源:互联网 发布:mrj频道 知乎 编辑:程序博客网 时间:2024/05/18 00:03

初学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开发的服务器软件。





18 0
原创粉丝点击