c) 2,3,1 d) 1,3,2
【解析】A
45) JAVA是一种完全面向()的语言。(选择一项)
a) 过程
b) 对象 c) 组件 d) 服务 【解析】B
JAVA语言是完全面向对象的、能够跨平台、高安全性的分布式体系结构。
可以被虚拟机编译为字节码。
46) JAVA中,实现继承的关键字是()。(选择一项)
a) public
b) class c) extends d) implements 【解析】C
A extends B
表示A继承于B。extends关键字表示扩展自。用来实现java中的继承关系。
47) JAVA程序中,()不能用来表示注释。(选择一项)
a) //注释 b) /*注释*/
c) /**注释*/ d) /注释/ 【解析】D
Java中的三种注释:
对单行代码注释 //注释
对多行代码注释 /*注释*/ 在代码开头部分注释一些版权信息 /**注释*/
48) JAVA线程编程中,如果让线程睡眠,可以用()方法实现。(选择一项)
a) start()
b) close(); c) setDaemon();
d) sleep(); 【解析】D
49) 在JAVA编程中,Jpanel缺省的布局管理器是()。(选择一项)
a) 该组件没有缺省的布局管理器
b) FlowLayout c) JflowLayout
d) BorerLayout 【解析】D
50) import java.awt.*;
import java.applet.*;
public class DrawRect extends Applet {
public void paint(Graphics g) {
g.setColor(Color.red);
g.drawRoundRect(150,50,50,50,20,40); g.setColor(Color.green);
g.fillRoundRect(150,140,50,50,20,20); }
}
关于上面JAVA代码的输出结果,叙述正确的有()。(选择两项) a) 两个圆角矩形的绘制弧高都为20 b) 两个圆角矩形的绘制弧宽相同 c) 两个圆角矩形是左对齐的 d) 两个圆角矩形是上对齐的 【解析】B C
Graphics类的drawRoundRect方法用于绘制圆角的矩形。语法如下:
public abstract void drawRoundRect(int x,
int y, int width, int height, int arcWidth, int arcHeight) 使用该图形上下文的当前颜色绘制轮廓为圆角的矩形。矩形的左边和右边分别为 x 和 x + width 。矩形的顶部边沿和底部边沿分别为 y 和 y + height 。
参数:
x - 将被绘制的矩形的 x 坐标。 y - 将被绘制的矩形的 y 坐标。 width - 将被绘制的矩形的宽度。 height - 将被绘制的矩形的高度。
arcWidth - 位于四个角上的弧的水平直径。 代表弧宽 arcHeight - 位于四个角上的弧的垂直直径 代表弧高
故本题选B C
51) 在JAVA语言中,不能被修改的变量是用关键字()来修饰的。(选择一项)
a) final
b) class c) system d) void 【解析】A
52) 在JAVA编程中,()可以实现跳转结构。(选择一项)
a) break b) while c) do-while
d) for 【解析】A
Break语句用于实现中止正在执行的循环,从而跳出该循环,转到其他语句执行。
53) 在JAVA中,关于捕获错误的语法try-catch-finally的下列描述正确的是()。(选择
两项)
a) try-catch必须配对使用
b) try可以单独使用
c) try-finally可以配对使用,finally也可单独使用 d) 在try-catch后如果定义了finally,则finally肯定会执行 【解析】AD
Java中的异常处理模型如下: Try {
}catch(){} Finally {}
其中try不能单独使用,必须和catch一起使用。finally也不能单独使用。 如果有Finally部分,则不管是否捕捉到了错误程序都将会执行它。
54) 在JAVA SWING编程中,创建一个窗体使用组件()。(选择一项)
a) JFrame
b) INT c) CHAR d) LONG
【解析】A
Swing是由100%纯Java实现的,Swing组件是用Java实现的轻量级
( light-weight)组件,没有本地代码,不依赖操作系统的支持,这是它与AWT组件的最大区别。由于AWT组件通过与具体平台相关的对等类(Peer)实现,因此Swing比AWT组件具有更强的实用性。Swing在不同的平台上表现一致,并且有能力提供本地窗口系统不支持的其它特性。
在AWT包中创建窗体是Frame类,为了区分,swing包中的许多类都在前面加了一个J字母。故为JFrame类。
55) 在JAVA编程中,编写一个APPLET需要继承()。(选择一项)
a) JFRAME
b) APPLET c) THREAD d) FRAME 【解析】B
APPLET是Java小程序,专门用在网页中运行。通常需要继承Applet类。
56) 分析下列java代码:
class A {
public static void main(String[] args) {
method(); }
static void method() {
try {
System.out.println(“Hello”); }
finally {
System.out.println(“good-bye”); } } }
编译运行后,输出结果是()。(选择一项) a) ”Hello” b) ”good-bye” c) “Hello” “good-bye” d) 代码不能编译
【解析】C
Java中的异常处理模型如下:
Try {
}catch(){} Finally {}
其中try不能单独使用,必须和catch一起使用。finally也不能单独使用。 如果有Finally部分,则不管是否捕捉到了错误程序都将会执行它。
57) 下面选项中,()可以用来在HTML中嵌入APPLET程序。(选择一项)
a)
b)
d) 【解析】A
在HTML中要嵌入java小程序,使用标记。
相关推荐: