Java development environment Introduction

DESCRIPTION

JDK (Java Development Kit) is a Sun Microsystems product for Java developers。Since its launch Java,JDK has become the most widely used Java SDK。JDK Java is the core of the whole,Including the Java Runtime Environment、Java tools and Java Foundation Classes。The first step is to learn the Java JDK。No JDK can not compile Java programs,If you only want to run Java programs,To ensure the appropriate JRE is installed。

JDK中包含的基本组件

  • Javac: translater,将源程序转成字节码
  • jar:打包工具将相关的类文件打包成一个文件
  • javadoc文档生成器从源码注释中提取文档
  • jdbdebugger查错工具
  • java:运行编译后的java程序(.class后缀的)
  • appletviewer小程序浏览器一种执行HTML文件上的Java小程序的Java浏览器
  • Javah产生可以调用Java过程的C过程或建立能被Java程序调用的C过程的头文件
  • JavapJava反汇编器显示编译类文件中的可访问功能和数据同时显示字节代码含义
  • Jconsole: Java进行系统调试和监控的工具

JDK中常用的包

  • java.lang这个是系统的基础类比如String等都是这里面的这个包是唯一一个可以不用引入(import)就可以使用的包
  • java.io: 这里面是所有输入输出有关的类比如文件操作等
  • java.nio;为了完善io包中的功能提高io包中性能而写的一个新包例如NIO非堵塞应用
  • java.net: 这里面是与网络有关的类比如URLURLConnection等
  • java.util: 这个是系统辅助类特别是集合类CollectionListMap等
  • java.sql: 这个是数据库操作的类,Connection, StatementResultSet等
  • javax.servlet: 这个是JSPServlet等使用到的类

JDK拥有不同版本

  • HE(J2SE),standard edition标准版是通常所用的一个版本主要用于桌面软件编程控制台开发(JFC)。从JDK 5.0开始改名为Java SE
  • EE(J2EE),enterprise edition企业版使用这种JDK开发J2EE应用程序主要用于网站开发和基于 b/s模式的编程从JDK 5.0开始改名为Java EE
  • ME(J2ME),micro edition主要用于移动设备嵌入式设备上的java应用程序开发从JDK 5.0开始改名为Java ME

关于Eclipse

Eclipse 是一个开放源代码的基于Java的可扩展开发平台就其本身而言它只是一个框架和一组服务用于通过插件组件构建开发环境它主要由Eclipse项目Eclipse工具项目和Eclipse技术项目三个项目组成具体包括四个部分组成——Eclipse PlatformJDTCDT和PDEJDT支持Java开发CDT支持C开发PDE用来支持插件开发Eclipse Platform则是一个开放的可扩展IDE提供了一个通用的开发平台

Eclipse 附带了一个标准的插件集包括Java开发工具(Java Development KitJDK)。inEclipse平台上编写JAVA代码和运行程序比较方便省去了在记事本上编写代码再在dos下编译运行的繁琐步骤

Original article written by Gerber drop-off:R0uter's Blog » Java development environment Introduction

Reproduced Please keep the source and description link:https://www.logcg.com/archives/457.html

Leave a comment

Your email address will not be published. Required fields are marked *