下列说法正确的是( ) A.当运行Javac命令对一个Java源程序(.java文件)进行编译时, 必须写出该源文件的完整文件名,包括扩展名.java B.当运行javac命令对一个java源程序(.java文件)进行编译时, 修改/A 1 1-0-0 不必写出该源文件的扩展名.java 删除 C.当用Java命令解析运行一个class文件时,必须写出 该class文件的扩展名.class D.无论是运行Javac还是Java命令,后面的文件都必须给出文件扩展名 编译Java源程序文件将产生相应的字节码文件,字节码文件的扩展名为 A. .java B. .class C. .html D. .exe 在Java中负责对字节码解释执行的是: A. 垃圾回收器 B. 虚拟机 C. 编译器 D. 多线程机制 修改/删除 B 1 1-0-0 B 1 1-0-0 修改/删除 Java应用程序运行未结束时,在DOS命令行窗体中按下( )键可以终止程序的运行。 修改/A.F6 C 1 1-0-0 删除 B.F5 C.Ctrl+C D.Ctrl+S 编译和运行以下代码的结果为: public class MyMain{ public static void main(String argv){ System.out.println(\ } } A.编译错误; B.运行输出 \; C.编译无错,但运行时指示没有定义构造方法。 D.编译无错,但运行时指示找不到main方法。 不属于Java语言特点的一项是: A.面向网络 B. 安全性高 C. 编译执行 D.面向对象 以下哪个是Java应用程序入口的main方法头? ( ) A. public static int main(char args[]) B. public static void main(String a[]) C. public static void MAIN(String args[]) D. public static void main(String argv) 下列关于Java Application与Applet的说法中,正确的是 A. 都包含main()方法 D 1 1-0-0 修改/删除 C 1 1-0-0 修改/删除 B 1 1-0-0 修改/删除 C 2 1-0-0 修改/删除 B. 都通过“appletviewer”命令执行 C. 都通过“javac”命令编译 D. 都嵌入在HTML文件中执行 Java源程序文件的扩展名为( ) A. java B. class C. txt D. exe 编译和解析执行一个java应用程序应分别采用的命令是( ) A. Java和Javac B. Javac和Java C. go和do D. Javac和Jdb A 1 1-0-0 修改/删除 B 1 1-0-0 修改/删除 Applet的哪个方法用来获取.class 文件的路径 (A) getCodeBase( ) (B) getClass( ) (C) getDocumentBase( ) (D) 没有 paint()方法使用哪种类型的参数? A). Graphics B). Graphics2D C). String D). Color 修改A 1 10-0-0 /删除 修改A 1 10-0-0 /删除 关于以下代码所画图形的说明,正确的是( ) 1.g.setColor(Color.black); 2.g.drawLine(10,10,10,50); 修改 3.g.setColor(Color.red); B 1 10-0-0 /删 4.g.drawRect(100,100,150,150); 除 A. 一条40像素长的垂直红线,一个边长为150像素的红色四方形 B. 一条40像素长的垂直黑线,一个边长为150像素的红色四方形 C. 一条50像素长的垂直黑线,一个边长为150像素的红色四方形 D. 一条50像素长的垂直红线,一个边长为150像素的红色四方形 下列Applet类的方法中,在Applet的整个生命周期里至多只能执行一次的是( ) A. init(); B.start(); C.stop(); D.paint(); 修改A 1 10-0-0 /删除 下面有关于Applet的执行的说法不正确的是( ) A.Java Applet在执行的过程中一定会自动调用init()、start()、修改stop()、destroy()方法,不管用户是否重载这些方法 1 10-0-0 /删B.Java Applet跟Java Application一样,都是从main()方法开B 除 始执行的 C.Java Applet必须嵌入到HTML文件中才能够运行 D.最小化APPlet运行窗口时,将运行stop()方法 修改给定一个有效的Graphics对象实例g,说明如下句子的作用( )。 D 1 10-0-0 /删 g.fillRect(2,3,10,20); 除 A. 用背景色画出一个长方形的轮廓 B. 用前景色画出一个长方形的轮廓 C. 用背景色填充一个长方形区域 D. 用前景色填充一个长方形区域 E. 用黑色填充一个长方形区域 下列代码段中( )可以通过编译。 A.public void paint(Graphics g){ int polyX[]={20,150,150}; int pllyY[]={20,20,120}; g.drawPolygon(polyX,polyY,3); } B.public void paint(Graphics g){ int polyX[]={20,150,150} int polyY[]={20,20,120}; g.drawPolygon(polyX,polyY); } C.public void paint(Graphics g){ int polyX[3]={20,150,150}; int polyY[3]={20,20,120); g.drawPolygon(polyX,polyY,3); } D.public void paint(Graphics g){ Int polyX[3]={20,150,150); Int polyY[3]={20,20,120); g.drawPolygon(polyX,polyY); } 以下哪个描述了部件重绘的次序? A) 直接调用 paint()方法 B) 调用update,后者调用 paint() c) 调用repaint(),它再调用update(), 后者再调用paint() d) 调用 repaint() ,它直接调用paint 当启动Applet程序时,首先调用的方法是 A)stop() B)init() C)start() D)destroy() 修改A 1 10-0-0 /删除 修改C 1 10-0-0 /删除 修改B 1 10-0-0 /删除 当浏览器重新返回Applet所在页面时,将调用Applet类的方法是 A 1 10-0-0 /删A)start() B)init() C)stop() D)destroy() 修改除 修改为了向一个Applet传递参数,可以在HTML文件的APPLET标中使用A 1 10-0-0 /删PARAM选项,在Applet程序中获取参数时,应使用的方法是 除 A. getParameter() B. getDocumentBase() C. getCodeBase() D. getImage() 在Applet的方法中,下列哪个方法将在关闭浏览器时执行,以释放Applet占用的资源? 修改 A)init() D 1 10-0-0 /删 B)start() 除 C)paint() D)destroy() 以下哪个是将名字为Q56的Applet嵌入Web页的正确方式? 修改A)
java的主要选择题
2019-01-27 15:15
java的主要选择题.doc
将本文的Word文档下载到电脑
下载失败或者文档不完整,请联系客服人员解决!