问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何编写“Java程序”?

发布网友 发布时间:2022-04-21 21:42

我来回答

1个回答

热心网友 时间:2023-07-30 10:28

实现一个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程序所需要的类或者包。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
找专业防水队做完还漏水怎么维权 法院会受理房屋漏水造成的纠纷吗? 巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 用什么程序编写java程序? 能编写java程序的软件除啦myeclipse和eclipse外还... 怎样用java编写一个程序? Java可以编写哪两类程序? 为什么三星s9+不能下 得力集团和叮咚买菜哪个好 叮咚买菜是阿里系的吗 小6买菜跟叮咚是同一个单位吗 叮咚买菜的创始人是谁? 叮咚买菜与永辉超市的关系 美团买菜和叮咚买菜是一家吗 叮咚和盒马app几点开始 姓邬的男孩取什么名字好听又富有含义?谢谢 2010年阳历3月14号阴历1月29日姓邬男孩取名 邬姓 男孩 2013 2 17 23:50出生,取什么名字好呢... 叮咚买菜是京东旗下的吗 姓邬的,中间有个月字的男孩取什么名字好听? 姓邬的男孩名字羊年生中间铭字加什么好听 给邬姓的男孩起个名字,出声时间是,阳历2011年1月... 姓氏邬取什么名比较好听 java 怎么编写程序 液晶电视很容易受到干扰,怎么办? 编写Java应用程序 为什么液晶电视机容易出现花屏啊 液晶电视怎么这么容易坏屏? 有没有手机软件可以编写java程序 Java编写程序 为什么液晶电视机容易出现花屏啊? 给我说几个能用java编写的小程序? 如何选购液晶电视机 液晶电视有什么缺点?什么容易坏呢? 怎么使用液晶电视 液晶电视安装容易学会吗,那种挂墙上的怎么弄,网... 怎么样挑选液晶电视比较好? 如何搬运液晶电视 有哪些注意事项 请问液晶电视怎么刷程序,请高手指点 联想V450电脑怎么阻止上网自动下载软件 怎么设置联想笔记本电脑禁止装软件呢? 电脑管家怎么设置阻止安装软件, 怎么设置联想笔记本电脑禁止装软件呢?