java程序的编译及运行

java程序的编译及运行

ID:30768646

大小:141.50 KB

页数:5页

时间:2019-01-03

java程序的编译及运行_第1页
java程序的编译及运行_第2页
java程序的编译及运行_第3页
java程序的编译及运行_第4页
java程序的编译及运行_第5页
资源描述:

《java程序的编译及运行》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一.程序的编译及运行实验目的:熟悉java编译系统环境,掌握Java的Application和Applet的编译及运行方法。实验环境:java译系统。预备矢口识:Java的两种类型的程序Application和Applet的特:点,编程模式。Java程序的编译及运行步骤如下图:Java程庁的编译及运行步骤示总图■程序类型为Application吋:1•编写源程序利用任何种纯文本编辑器,如:WindowsNotepad,DosEdit等编写jnva源程序,并将其存为以.java为扩展名的文本文件。如:example.java2•编译源程序利用Java的编译器javac将源程序编译为字节码文

2、件。如:c:>javacexample.java若源程序的语法正确,将生成与主文件名相同的而扩展名为.class的文件,女口:example.class若编译出错,重新回到步骤1,直到编译通过。3•运行程序利用java解释器java.exe对编译后的程序进行解释运行如:c:>javaexample若源程序无逻辑错误,将得到正确的运行结果,否则检查并清除源程序中的逻辑错误,重复如上的步骤,直到得到正确的运行结果■若程序类型为Applet时,在上述步骤1及2之后,31写HTML文件利用任何一种纯文本编辑器写一段基本结构的HTML文本,保存为以.html为后缀名的文件,如:example.ht

3、ml,其中至少包含如下的标签:4*运行Appletc:>appletviewerexample.html和介绍一个简单的IDE环境Jcreator**实验*呈序:对一个Application和Applet分别进行编译并运行,两程序均输出“HelloWoHdL字符串。•Application程序:HelloWorldApp.java(参见P61.1)publicclassHclloWorldApp{publicstaticvoidmain(String

4、

5、args){//Disp

6、lay“HelloWorld!”System.out.printlnC'HelloWorld!11);•Applet程序:1.HclloWorldApplct.java(参见P71.3)importjava.awt.*;importjava.applct.*;publicclassHclloWorldApplctextendsApplet{publicStrings;publicvoidinit(){s=ncwString(HHclloWorld!H);)publicvoidpaint(Graphicsg){g.drawString(s,50,60);))1.HTML文本文件HclloW

7、orldApplctHtm.html思考与实践・险j爲涮序中声明为public属性的类的名称与其主文件名不符,程序是否能通过编译过程?通过程序验证你的判断。2.—个程序中是否能存在两个访问权限为public的类?通过程序验证你的判断。二.线程实验实验目的:掌握Java多线程程序的特点,编译,调试及运行方法。实验环境

8、:java编译系统。预备矢口识:线程及进程的概念;线程的特点:Java坏境下线程的两种实现方法及简单多线程程序的实现方法;实验程序:严twothread.java通过继承系统类Thread实现多线程。每个线程分别完成1〜1()()个自然数的求和工作。*/publicclasstwothreadjpublicstaticvoidmain(String[]iirgs)throwsjava.io.IOException{newSimpleThread(nthread1M).start();newSimpleThread(nthread2,').start();newSimpleThread(”

9、thnjad3")・start();))classSimpleThreadextendsThread{publicSimpleThread(Stringstr)(super(str);}publicvoidrun(){intsum=0;for(inti=0;ivl()();i++){sum+=i;System.out.println(i+Hn+getName()+Hn+sum);try{sleep((int)(Math.random

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。