第一个java程序——hello world

发表时间:2017-05-04 17:06:10 浏览量( 58 ) 留言数( 0 )

学习目标:

1、可以写第一段Java代码,并能成功编译执行

2、了解java基本命令


学习过程:

实现一个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命令,对程序进行编译

attcontent/c25bacae-3838-4121-b05d-d7c41d144e17.png

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

attcontent/c4865bac-4b3b-42a5-849f-631eaccf745d.png

三、运行应用程序。

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

attcontent/2f9dae48-ec49-42cd-a107-4d6fa7a11370.png


四、命令行工具

上面使用到的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程序所需要的类或者包。