疯狂java


您现在的位置: 疯狂软件 >> 新闻资讯 >> 正文

开发java的准备


 

          在开发java程序之前,必须先完成一些准备工作,也就是在计算机上安装并配置java开发环境,开发java程序需要安装和配置JDK

安装JDK

         JDK的全称是Java SE Development Kit,即Java标准版开发包,是Sun提供的一套用于开发Java应用程序的开发包,它提供了编译、运行Java程序所需的各种工具和资源,包括Java编译器、Java运行时环境,以及常用的Java类库等。

        这里又涉及一个概念:Java运行时环境,它的全称是Java Runtime Environment,因此也被称为JRE,它是运行Java程序的必需条件。

        一般而言,如果我们只是要运行Java程序,我们可以只安装JRE,无须安装JDK

        SunJava分为Java SE, Java EEJava ME三个部分,而且为Java SEJava EE分别提供JDKJava EE SDK (Software Development Kit)两个开发包,如果读者只需要学习Java SE的编程知识,可以下载标准的JDK;如果读者学完Java SE之后,还需要继续Java EE相关内容,也可以选择下载Java EE SDK,有一个Java EE SDK版本里已经包含了最新版的JDK,安装Java EE SDK就包含了JDK

        本书的内容主要是介绍Java SE的知识,因此下载标准的JDK即可。下载和安装JDK请按如下步骤进行:

        1.登录http://java. sun.com/javase/downloads/index.jsp页面,下载Java SE Development Kit的最新版本,笔者成书之时,JDK的最新版本是JDK 6 Update 3,本书所有的案例也是基于该版本JDK的。如果使用Linux平台,则下载Linux平台的JDK

 

        2.下载成功后,得到一个jdk-6u3-windows-i586-p.exe文件,这是一个标准的EXE文件,可以通过双击该文件来运行安装程序。对于Linux平台上的JDK安装文件,只需将为该文件添加可执行的属性,然后执行该安装文件即可。

        3.开始安装后,第一个对话框是询问是否同意Java的许可证协议,单击“接受’,按钮,进入如图1.2所示的组件选择窗口。但大部分时候,我们并不需要安装所有组件,图1.2显示笔者只安装3个组件:

 

在图1.2中,笔者选择安装JDK的三个组件:

        Java开发工具:这是JDK的核心,包括编译Java程序必需的命令工具。实际上,这个选项里已经包含了运行Java程序的JRE,这个JRE会安装在JDK安装目录的子目录里,这也是笔者不安装公共JRE的原因。

 

        演示程序和样例:安装这个选项将会向机器中安装Sun所提供的大量演示和示例代码,这些代码是初学者学习Java的入门级范例。

        源代码:安装这个选项将会安装Java所有核心类库的源代码。

        4.选择JDK的安装路径,系统默认提示安装在CAProgram FilesJava路径下,但笔者不推荐安装在有空格的路径下,这样可能导致一些未知的问题,建议直接安装在根路径下,

    例如图1.2所示的D:Javajdk1.60 03。单击如图1.2所示的“下一步”按钮,等待安装完成。

        安装完成后,将可在JDK安装路径下看到如下文件路径:

        bin:该路径下存放了JDK的各种工具命令,常用的javac,java等命令就是放在该路径下。

        db:这是一个空路径,该路径下原本应该是安装Java DB的路径,但因为没有选择安装JavaDB,因此该路径为空。

        demo:该路径下存放了JDK提供的演示代码,初学者可以参考这些演示代码。

        jre:该路径下安装的就是运行Java程序所必需的JRE环境。

        lib:该路径下存放的是JDK工具命令的实际执行程序,如果我们使用WinRAR打开lib路径下的tools.jar文件,将可看到如图1.3所示的文件结构:

 

 

        sample:该路径下存放了JDK提供的一些简单示例代码,初学者可以参考这些示例代码。

        src.zip:该压缩文件里存放的就是Java所有核心类库的源代码。

        其他READMELICENSE等说明性文档。(摘自[疯狂JAVA讲义].李刚)