关于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开发的服务器软件。
本文中涉及的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开发的服务器软件。
相关文章推荐
- 一名资深大牛10年时间总结出的一些有关于Java软件开发的经验
- 关于java中一些小技巧
- 关于一些设计模式(面试小问题,Java篇)
- Java中关于同步,异步,多线程,多线程同步,并发,并行的一些总结
- java 关于封装jdbc操作接口的一些做法
- 关于Java对相对目录的文件读写和调用方法的一些总结
- 关于初学JAVA里的一些问题!
- 关于 Java高新技术的一些认识
- 基于《关于Java开发不明白的一些问题》,探讨一下Struts1和Struts2
- Java中一些关于日期、日期格式、日期的解析和日期的计算
- 关于JAVAWEB一些细节问题
- 关于Java中Exception类的一些方法
- 关于Java正则表达式的一些理解
- 关于java中this的一些总结
- 关于一些Java的小技巧
- Java入门:java中几个关于类的名词解析
- 关于android和java环境和编译的一些基本知识
- 关于JAVA排序的一些
- 关于一些基础的Java问题的解答(四)
- Java小白手记2:一些名词解释