
习题1
一、选择题
1.一个Java程序运行从上到下的环境次序是( )。
A.操作系统、Java程序、JRE/JVM、硬件 B.JRE/JVM、Java程序、硬件、操作系统
C.Java程序、JRE/JVM、操作系统、硬件 D.Java程序、操作系统、JRE/JVM、硬件
2.Java Application的main方法声明格式正确的是( )。
A.public static int main(String args[]) B.public static void main(string args[])
C.public void main(String args[]) D.public static void main(String args[])
3.若有一个名为FirstApplet.java的Java Applet源程序,与之对应的HTML文件为FirstApplet.html,则在JDK环境下执行该小程序的命令为( )。
A.java FirstApplet B.javac FirstApplet.java
C.appletviewer FirstApplet.java D.appletviewer FirstApplet.html
4.下面JDK命令中,用于编译Java源程序的是( )。
A.java B.javac C.javap D.javadoc
二、上机实践题
1.下载、安装并配置JDK及Eclipse环境。
2.分别在JDK及Eclipse环境下,编写Application程序,在屏幕(控制台)输出“以下内容。

3.分别在JDK及Eclipse环境下,编写Applet程序,在其中以红色,字体为宋体、斜体、字号40号输出(绘制)“我很喜欢学习Java”,以绿色,字体为宋体、粗体、字号40号输出(绘制)“我要好好学习Java”(效果见图1.34)。

图1.34 效果图
4.从命令行中输入若干数字字符串,求它们的和并输出。
5.从控制台读入若干数字字符串,求它们的和并输出。
6.利用输入对话框javax.swing.JOptionPane输入若干数字字符串,求它们的和并输出。