五、实验步骤
1)编写一个JavaApplication,利用JDK软件包中的工具编译并运行这个程序。步骤(1):编写、编译Java源程序。打开编辑器,新建一个java文件,键入如下程序代码:publicclassHello{publicstaticvoidmain(Stringargs[]){System.out.println("Hello,World!");}}将文件命名为Hello.java,注意保存文件Hello.java到路径“e:\work\”下。步骤(2):编译Java源程序Java源程序编写后,要使用Java编译器(javac.exe)将Java源程序编译成字节码文件。Java源程序都是扩展名为.java的文本文件。编译时首先读入Java源程序,然后进行语法检查,如果出现
问题就终止编译。语法检查通过后,生成可执行程序代码即字节码,字节码文件名和源文件名相同,扩展名为.class。打开命令提示符窗口(MS-DOS窗口)进入Java源程序所在路径e:\work。键入编译器文件名和要编译的源程序文件名,具体如下:javacHello.java按回车键开始编译(注意:文件名H要大写,否则运行会出问题)。如果源程序没有错误,则屏幕上没有输出,键入“dir”按回车键后可在当前目录中看到生成了一个同名字的.class文件即“Hello.class”。否则,将显示出错信息。步骤(3):运行Java程序使用Java解释器(java.exe)可将编译后的字节码文件Hello.class解释为本地
计算机代码。在命令提示符窗口或MS-DOS窗口键入解释器文件名和要解释的字节码文件名:javaHello,按回车键即开始解释并可看到运行结果。
3
3)编写一个JavaApplet,使之能够在浏览器中显示“WelcometoJavaAppletWorld”的字符串信息。步骤(1):编写HelloWorldApplet.java程序文件,
源代码如下。importjava.applet.*;importjava.awt.*;publicclassHelloWorldAppletextendsApplet{publicvoidpaint(Graphicsg){g.drawString(“WelcometoJavaAppletWorld“,40,20);}}步骤(2):保存文件为e:\work\HelloWorldApplet.java。编译该文件,生成HelloWorldApplet.class字节码文件。步骤(3):编写显示HelloWorldApplet.calss的页面文件HelloWorld.html,代码如下。
步骤(4)在提示符窗口调用小程序查看器浏览HelloWorld.html页面,观察Applet应用:程序,即”appletviewerHelloWorld.html”。
六、思考题
1)编程实现:随机产生20个整数存放到数组中,然后对其按照升序进行排序,最后对排序前后的数组按照每5个数的方式输出。2)编程实现:产生一个1-12之间的随机整数,并根据该随机整数的值,输出对应月份的英文名称。
提示:产生0-1之间的随机数方法一:产生一个随机整数方法二:importjava.util.*……
4
Math.random()
Randomr=newRandom();Math.abs(r.nextInt())
5