天天看点

《Java和Android开发学习指南(第2版)》—— 第1章 Java基础 1.1 下载和安装Java

本节书摘来异步社区《java和android开发学习指南(第2版)》一书中的第1章,第1.1节,作者:【加】budi kurniawan,更多章节内容可以访问云栖社区“异步社区”公众号查看。

要使用java编程,需要java se开发工具包(java se development kit,jdk)。因此,本章的第1节将介绍如何下载和安装jdk。开发java程序,涉及编写代码,将其编译为字节码,以及运行字节码。在java程序员的职业生涯中,这是一个一次又一次重复的过程,并且,它对于你适应这个职业至关重要。因此,本章的主要目标是让你体验用java进行软件开发的过程。

编写的代码不仅要能够工作,还要容易阅读又便于维护,这一点很重要,因此本章将向你介绍java编码惯例。聪明的开发者总是使用集成开发环境(integrated development environment,ide),因此,本章的最后一部分将针对java ide给出建议。

在开始编译和运行java程序之前,需要下载和安装jdk,并且配置一些系统环境变量。你可以从oracle的web站点,下载针对windows、linux和mac os x的jre和jdk:

<a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">http://www.oracle.com/technetwork/java/javase/downloads/index.html</a>

如果单击页面上的download链接,将会转到一个页面,允许你针对自己的平台(windows、linux、solaris或mac os x)选择一个安装程序。相同的链接还提供了jre。然而,要进行开发,不能只有jre,还要有jdk,jre只是帮助运行编译后的java类。jdk包含了jre。

下载了jdk之后,需要安装它。在各个操作系统上的安装是不同的。以下各节详细地介绍了安装过程。

在windows上的安装很容易。在windows资源管理器中找到已下载的文件,双击可执行文件,并且按照指示进行安装。图1.1展示了安装向导的第一个对话框。

《Java和Android开发学习指南(第2版)》—— 第1章 Java基础 1.1 下载和安装Java

在linux平台上,jdk有两种安装格式。

rpm,针对支持rpm包管理系统的linux平台,例如red hat和suse。

自解压包。这是一个压缩文件,其中包含了要安装的软件包。

如果你使用rpm,按照如下步骤进行:

1.使用su命令成为root用户。

2.解压缩下载的文件。

3.将目录更改为下载文件所在的位置,并且输入:

<code>chmod a+x rpmfile</code>

其中,rpmfile是rpm文件。

4.运行rpm文件:

<code>./rpmfile</code>

如果使用自解压的二进制安装程序,按照如下步骤进行:

1.解压缩下载的文件。

2.使用chmod来赋予文件执行许可:

<code>chmod a+x binfile</code>

这里,binfile是针对你的平台下载的bin文件。

3.把目录修改为想要安装文件的位置。

4.运行自解压的二进制文件。执行下载的文件,在其前面带上路径。例如,如果文件在当前文件夹中,在其前面加上“./“:

<code>./binfile</code>

要在mac os x系统上安装jdk 8,需要一台基于intel的计算机,运行os x 10.8(mountain lion)或以后的版本。你还需要管理员的权限。安装很简单:

1.在所下载的.dmg文件上双击。

2.在出现的finder窗口中,双击该包的图标。

3.在出现的第一个窗口上,单击continue。

4.出现installation type窗口。单击install。

5.将会出现一个窗口显示“installer is trying to install new software. type your

password to allow this.”。输入你的管理员密码。

6.单击install software开始安装。

安装了jdk之后,可以开始编译和运行java程序了。然而,你只能从javac和java程序的位置调用编译器和jre,或者通过在命令中包含安装路径来调用。为了使得编译和运行程序更容易,在计算机上设置path环境变量便可以从任何目录调用javac和java,这一点很重要。

在windows系统上设置环境变量

要在windows系统上设置path环境变量,执行如下的步骤:

1.单击start,settings,control panel。

2.双击system。

3.选择advanced标签并且单击environment variables。

4.在user variables或system variables面板中,找到path环境变量。path的值是分号隔开的一系列的目录。现在,到java安装目录的bin目录下的完整路径,将其添加到已有的path值的末尾。该目录看上去如下所示:

<code>c:\program files\java\jdk1.8.0_&lt;version&gt;\bin</code>

5.单击set,ok或apply。

在unix系统和linux系统上设置路径

在这些操作系统上设置路径变量,取决于你所使用的shell。对于c shell,在~/.cshrc文件的末尾添加如下内容:

<code>set path=(path/to/jdk/bin $path)</code>

而path/to/jdk/bin是你的jdk安装目录下的bin目录。对于bourne again shell,在~/.bashrc或~/.bash_profile文件的末尾添加如下这一行:

<code>export path=/path/to/jdk/bin:$path</code>

这里,path/to/jdk/bin是jdk安装目录下的bin目录。

要想确认是否已经正确地安装了jdk,在你的计算机的任何目录下,在命令行上输入javac。如果看到这条指令正确地运行javac,那么,你就成功地安装了它。相反,如果只能够从jdk安装目录的bin目录下运行javac,说明没有正确地配置path环境变量。

在使用java编程的时候,你总是要使用来自核心库的类。即使是资深程序员,在编码的时候,也需要查看这些库的文档。