java开发环境的搭建和第一个java程序的运行:

来源:互联网 发布:反有关网络用语的看法 编辑:程序博客网 时间:2024/05/24 06:43

**

java开发环境的搭建和第一个java程序的运行:

**

1,jdk的安装

一、什么是JDK,什么是JRE?
JDK是整个Java的核心,包括了一个Java运行时环境(JRE)、Java工具以及基本的Java类库。JDK是Sun公司免费提供给软件工程师开发java应用程序一套开发套件。简单的说
JDK(Java Development Kit)有很多帮助开发人员进行java开发时所用到的工具,包括编译、调试

引用块内容

、运行等等命令。
JRE(Java Run )就是在运行java应用程序时提供支持的环境。
JRE在一些操作系统中已经预装了,但是JDK却并不一定有安装,毕竟不是个个都是java开发人员。所以我们现在要成为java工程师,首先得先安装并设置好开发环境。

二、安装JDK
我们可以到oracle的官方网站下载到最新的jdk,网站上面提供了不同操作系统和硬件环境所需要的JDK型号,你需要注意根据自己的实际情况选择,需要注意的是操作系统类型和操作系统支持的数位。
下面,我先以Window 7操作系统演示JDK的安装过程。Linux操作系统(Cent OS)安装我们在后面专门讲解Linux的时候再讲。
(1)下载和安装JDK
你可以从下面网站下载JDK安装文件:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
从oralce的官方网站上我们可以看到中间最醒目的位置java SE的下载界面,我们点击第一个图片——JDK的下载,就可以进入JDK的相关下载页面。进入下载页面后我们可以看到目前JDK的最新版本是JDK 7。

这里写图片描述

你必须先同意了协议后,才能选择下载,看到上面的那么多的下载项目,也许你已经犯晕了。其实,上面的下载列表是针对不同平台的版本,我们并不需要全部下载,只需要根据自己的开发环境选择其中一项就可以了。这一节我们讲解使用Window安装JDK,所以我只需从上面最后两项选择一个,由于我的操作系统是32位的,所以我就选择了Windows x86版下载,如果你的操作系统是64位那么也可以选择Windows x64版。

现在windows平台下jdk的安装已经变得非常的智能,下载完成后,我们只需双击文件即可开始安装,安装过程比较简单,唯一要注意的是我们把JDK的安装目录改到到D:/java目录之下,要记住JDK的安装目录的位置,一会配置时还会用到。

这里写图片描述

(2)配置开发环境
安装完毕并不代表我们的工作就结束了,我们还得配置环境变量才能更好的使用JDK工具,我们有三个环境变量需要配置,分别是:java_home,path和classpath。
下面以Window 7 为开发环境讲解,具体步骤如下:
1、右击计算机,选中属性后,然后选择高级系统设置,再选择环境变量后,点击新建就会打开环境变量的添加窗口。

这里写图片描述

2、添加JAVA_HOME变量。变量值为刚才安装JDK的目录(如果不是安装在这个目录,那么就要修改成为你自己的安装目录)。

这里写图片描述

3、因为Path变量系统应该已经定义了,所以你需要查找变量名为“Path”的环境变量,然后点击【编辑】按钮,在变量值的最前面加上“;%JAVA_HOME%\bin;”, 记得别忘前面的分号符,同时原来的内容也前面不要删除 ,填写好之后点击确定即可。

这里写图片描述

4、再次点击【新建】按钮,在变量名里填入“CLASSPATH”,在变量值里面填入“ .;%JAVA_HOME%\lib;”,记得别忘了最前面的那个点和分号 ,填写好之后点击确定即可;

这里写图片描述

设置完成这几个环境变量后,我们JDK才算正在安装完毕。

(3)jdk目录介绍
这小节我们介绍一下作为Java开发人员必须要知道的,在JDK 安装目录下的一些重要的文件和目录:
bin目录:JDK中一些用于java开发的一些可执行文件。在上面的环境变量PATH正是指向该目录,这样我们可以直接在命令行环境下使用这些命令。
lib目录:存放Java的类库文件,主要包括以下库文件:
tools.jar:JDK中的非核心的类库,主要是一些实用工具类。
dt.jar: DesignTime (设计时档案文件),主要是集成开发环境用于展示控件和让开发 人员在设计应用程序是定义这些控件。
include目录:c语言的头文件,用于支持java原生接口和java虚拟机调试接口的一些原生代码程序。
jre目录:存放Java运行时环境的根文目录,这个运行时环境是java包的一个实现。
db目录:纯Java开发的数据可 Derby,是一个开源的100%Java开发的关系数据库

2,第一个java程序hello world

第一个java程序——hello world
实现一个java程序,主要有三个步骤:1、编写源代码,2、编译源代码,3、运行。java的源代码必须先编译,然后才能由JVM解析执行。所以我们程序员第一步的工作就是要编写java的源代码文件,java的源代码文件其实就是以.java为后缀名的普通的文本文件。下面我们以Window系统为例,实现我们的第一个也是非常简单的一个,同时也是一个非常经典的一个应用程序——打印Hello world。
一、编写源代码
1、 首先,在D盘下建立任意建立一个目录(建议是非中文的目录),这里我建立的目录是javacode。然后进入该目录,在该目录下建立一个文件名是:HelloWorld.java的普通文件。
2、 使用文本打开该文件。然后输入一下内容,初学要特别注意单词的大小写和每个单词之间都必须要有空格,还得注意大括号和分号等符号。
/**
* 我的第一个应用程序
* @author Administrator
*
*/
public class HelloWorld {
public static void main(String[] args) {
System.out.println(“hello world!”);//输出hello world;
}
}

二、编译源文件。
1、 进入DOS环境。点击开始,在运行中输入cmd后回车即可进入DOS环境。
2、 在命令行方式下,进入到程序所在的目录d:/ javacode,执行javac HelloWorld.java命令,对程序进行编译

这里写图片描述

编译完成之后可以发现在目录之中多了一个HelloWorld.class的文件,此文件就是编译成功后生成的字节码文件,需要JVM解析执行。

这里写图片描述

三、运行应用程序。
程序编译之后,接下来我们就可以运行该应用程序了,继续在DOS环境下使用java命令,输入java HelloWorld,即可执行程序,输出一句“hello,world!”。具体的操作过程可以参考下图。

这里写图片描述

如果一切都没有问题,那么我们第一个应用程序就完成了,虽然有很多地方我们可能还没有明白,以后我们会慢慢讲解。
四、命令行工具
上面使用到的java和javac命令都是JDK提供给我们的一些命令行工具,除此之外还有很多命令行工具。JDK包含的基本命令如下:
javac – 编译器,将源代码程序编译成为字节码文件。
jar – 打包工具,将相关的字节码文件打包成一个jar文件。
javadoc – 文档生成器,从源代码注释中提取信息,并生成文档,以便于查看。
jdb – debugger,调试工具。
java – 运行编译后的java程序。
appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。
Javah:是java语言 C 头文件和存根文件生成器。
Javap:Java反编译工具,显示编译类文件中的可访问功能和数据,可用于分析代码。
Jconsole:进行系统调试和监控的工具。

★什么是环境变量?★
也许现在你会问为什么要配置这些环境变量?首先理解一下什么是环境变量。环境变量是指在操作系统中用来指定操作系统运行环境的变量。Java_home变量定义了JDK的安装目录,path变量是当系统运行一个命令程序不需要告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此命令外,还会根据path中指定的路径去找。用户通过设置环境变量,可以更好的运行进程。设置Classpath的目的,在哪些目录下可以找到您所要执行的Java程序所需要的类或者包。

0 0
原创粉丝点击