JAVA选择题PDF.pdf
《JAVA选择题PDF.pdf》由会员分享,可在线阅读,更多相关《JAVA选择题PDF.pdf(50页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java程序设计实验报告页脚内容 1在 Java中,负责对字节代码解释执行的是(B) 。A垃圾回收器B虚拟机C 编译器D多线程机制下列叙述中,正确的是AAJava语言的标识符是区分大小写的B源文件名与 public类名可以不相同C 源文件扩展名为 .jar D源文件中 public类的数目不限下列属于合法的Java标识符是 DA_cat B5books C +static D-3.14159 在 Java中,表示换行符的转义字符是NAJava程序设计实验报告页脚内容 2Bf C n Ddd 在 Java中,由 Java编译器自动导入,而无需在程序中用import 导入的包是 DAjava.ap
2、plet Bjava.awt C java.util Djava.lang 在 Java中,所有类的根类是AAjava.lang.Object Bjava.lang.Class C java.applet.Applet Djava.awt.Frame 在 Java中,用 Package语句说明一个包时,该包的层次结构必须是A与文件的结构相同BB与文件目录的层次相同C 与文件类型相同Java程序设计实验报告页脚内容 3D与文件大小相同在读字符文件 Employee.dat 时,使用该文件作为参数的类是DABufferReader BDataInputStreamC DataOutoutStrea
3、m DFileInputStream 下列构造方法的调用方式中,正确的是CA按照一般方法调用B由用户直接调用C 只能通过 new自动调用D被系统调用类 Panel默认的布局管理器是AAGridLayout BBorderLayout C FlowLayout DCardLayout 在 Java中,能实现多重继承效果的方式是CJava程序设计实验报告页脚内容 4A内部类B适配器C 接口D同步char类型的取值范围是CA2-7 27 -1 B0216-1 C -215 215 -1 D028-1 能够支持 javadoc命令的注释语句是BA/*./ B/*.*/ C / D/*.*/ 十进制数
4、16的 16进制表示格式是CA0 x10 B0 x16 Java程序设计实验报告页脚内容 5C 0 xA D16 int 型 public成员变量 MAX_LENGTH,该值保持为常数 100,则定义这个变量的语句是DApublic int MAX_LENGTH=100 Bfinal int MAX_LENGTH=100 C public const int MAX_LENGTH=100 Dpublic final int MAX_LENGTH=100 下列不是 InputStream 子类的是 BA文件输入流 FileInputStream Bfinal int MAX_LENGTH=100
5、 C public const int MAX_LENGTH=100 Dpublic final int MAX_LENGTH=100 下列方法中可以用来创建一个新线程的是BA实现 java.lang.Runnable 接口并重写 start()方法B实现 java.lang.Runnable 接口并重写 run()方法C 实现 java.lang.Thread类并重写 run()方法D实现 java.lang.Thread 类并重写 start()方法Java程序设计实验报告页脚内容 6下列关于 Java Application 与 Applet的说法中,正确的是AA都包含 main()方法
6、B都通过 “appletviewer”命令执行C 都通过 “javac ”命令编译D都嵌入在 HTML 文件中执行当启动 Applet程序时,首先调用的方法是BAstop() Binit() C start() Ddestroy() 下列关于线程优先级的说法中,正确的是DA线程的优先级是不能改变的B线程的优先级是在创建线程时设置的C 在创建线程后的任何时候都可以设置DB和 C 当浏览器重新返回Applet所在页面时,将调用Applet类的方法是AAstart() Java程序设计实验报告页脚内容 7Binit() C stop() Ddestroy() 按照 Java的标识符命名规范,下列表示
7、一个类的标识符正确的是BAHelloworld BHelloWorld C helloworld DhelloWorld 下列代码中,将引起一个编译错误的行是D1)public class Test 2) int m,n; 3) public Test() 4) public Test(int a) m=a; 5) public static void main(String args) 6) Test t1,t2; 7) int j,k; 8) j=0;k=0; Java程序设计实验报告页脚内容 89) t1=new Test(); 10) t2=new Test(j,k); 11 ) 12
8、) A第 3行B第 5行C 第 6 行D第 10行下列程序的功能是在监控台上每隔一秒钟显示一个字符串“Hello ”,能够填写在程序中下划线位置,使程序完整并能正确运行的语句是Dpublic class Test implements Runnable public static void main(String args) Test t=new Test(); Thread tt=new Thread(t); tt.start(); public void run() Java程序设计实验报告页脚内容 9for(;) try ; catch( e) System.put.println(He
9、llo); A sleep(1000) InterruptedException B sleep(1000) InterruptedException C Thread.sleep(1000) RuntimeException D Thread.sleep(1000) InterruptedException 阅读下列代码后Java程序设计实验报告页脚内容 10public class Person int arr=new int10; public static void main(String args) System.out.println(arr1); 正确的说法是BA 编译时将产生错
10、误B 编译时正确,运行时将产生错误C 输出零D 输出空下面说法哪些是正确的 ( D ) A.Applet可以访问本地文件B.对 static方法的调用需要类实例C.socket 类在 java.lang中D.127.0.0/1地址代表本机下面说法不正确的是 ( B ) A.Java 中线程是抢占式的B.Java 中线程是分时的C.Java 中的线程可以共享数据D.Java 中的线程可以共享代码Java程序设计实验报告页脚内容 11下面属于 Java线程同步方法的方法有 ( C ) A.joiny()B.run() C.wait()D.destroy() 下列哪个方法可用于创建一个可运行的类(
11、A ) A.public class X implements Runable public void run(). B.public class X implements Thread public void run(). C.public class X implements Thread public int run(). D.public class X implements Runable protected void run(). 下列说法不正确的是 ( C ) A.IOException 必须被捕获或抛出B.java语言会自动初始化变量的值C.java语言不允许同时继承一个类并实
12、现一个接口D.java语言会自动回收内存中的垃圾Java程序的执行过程中用到一套JDK 工具,其中 java.exe是指( B ) A.Java 文档生成器B.Java 解释器C.Java 编译器D.Java 类分解器Java语言中,下列标识符错误的是( D ) Java程序设计实验报告页脚内容 12A.sys1 B.&m C.ID.40name 在 Java中,属于整数类型变量的是( C ) A.single B.double C.byteD.char Applet类的直接父类是 ( D ) A.Component 类B.Container 类C.Frame 类D.Panel类Frame的默
13、认的布局管理器是下列哪一个( C ) A.FlowLayoutB.BorderLayout C.GridLayoutD.CardLayout 在下列事件处理机制中哪个不是机制中的角色( C ) A.事件B.事件源C. 事件接口D.事件处理者下列语句片段int a=10,b=4,c=20,d=6; System.out.println(a+*b+c*-d); Java程序设计实验报告页脚内容 13的结果为 ( A ) A.144B.28 C.140D.不能执行下列语句片段:int a=-67,b=116,c=78; int d=ab&c; System.out.println(d) 的结果为 (
14、 B ) A.70B.67 C.78D.56 对象使用时,下面描述错误的是( B ) A.通过“. ”运算符调用成员变量和方法B.通过成员变量的访问权限设定限制自身对这些变量方法的调用C. 将一个对象申明为类的成员时,必须在使用前为其分配内存D.在方法中使用对象作为参数时,采用引用调用执行下列代码后,哪个结论是正确的String s=new String 10; A.s 10 为B.s 9为 null C.s 0为未定义D.s.length为 101Java程序设计实验报告页脚内容 14Java编程所必须的默认引用包为( B ) A.java.sys 包B.java.lang包C.java.n
15、ew 包D.以上都不是定义一个类名为 “MyClass.java ”的类, 并且该类可被一个工程中的所有类访问, 那么该类的正确声明应为:( C ) A.private class MyClass extends Object B.class MyClass extends Object C.public class MyClass D.private class MyClass extends Object 内部类是在一个类内嵌套定义的类。其特点描述错误的是( B ) A.只能在定义它的类或程序段中或表达式内匿名使用,外部使用时必须给出类的全名B.可以使用它所在类的静态成员变量或实例成员变量
16、,但不可以使用所在类中的局部变量C. 可以作为其它类的成员,而且可访问它所在类的成员D.除 static内部类外,不能在类内声明static成员switch语句( A ) A.都可以用 if-else if结构实现B.都不可以用 if-else if结构实现Java程序设计实验报告页脚内容 15C. 有的可以用 if-else if结构实现D.大部分不可以用 if-else if结构实现JAVA 程序经常用到 “ 递归” ,“ 递归” 的基本思想是 ( C ) A.“ 让别人反复调用自己 ”B.“ 自己反复调用别人 ” C.“自己反复调用自己 ”D.以上说法都不对下面是一个递归JAVA 程序,
17、其功能为 ( C ) long Factorial(int n) if(1=n) return 1; else return n*Factorial(n-1); A.求 1-n的和B.求 2到 n 的和C. 求 n的阶乘D.求 2-n的积Java流程控制结构不包括 ( D ) A.分支语句B.循环语句Java程序设计实验报告页脚内容 16C. 异常处理语句D.汉语语句下列语句片段:int result; int a=17,b=6; result=(a%b4)? a%b:a/b System,out.println(result); 的结果为 ( D ) A.0B.1 C.2D.5 Java中访
18、问限定符不包括 ( D ) A.publicB.private C.defaultD.final 容器被重新设置大小后,哪种布局管理器的容器中的组件大小不随容器大小的变化而改变( B ) A.CardLayoutB.FlowLayout C.BorderLayoutD.GridLayout 下列特点中不属于Java的是 BA)多线程B)多继承Java程序设计实验报告页脚内容 17C )跨平台D)动态性Java的反汇编命令是CA)javapB)javacC )jdbD)java下列变量定义中,不合法的是DA)Int $X;B)int _123;C )int Summer_2010_gross_s
19、aIe;D)Int #dim;下列选项中为单精度数的是AA)2B)5.2C )0.2fD)023Java程序设计实验报告页脚内容 18下列关于 boolean类型的叙述中,正确的是DA)可以将 boolean类型的数值转换为int 类型的数值B)可以将 boolean类型的数值转换为字符串C )可以将 boolean类型的数值转换为char类型的数值D)不能将 boolean类型的数值转换为其他基本数据类型若定义 int a=2,b=2, 下列表达式中值不为4 的是 CA)a*(+b )B)a*(b+ )C )a+bD)a*b下列可以获得构件前景色的方法是DA)getSize ()B)getF
20、oreground ()C )getBackground ()D)paint()下列程序的运行结果是Bpublic class testJava程序设计实验报告页脚内容 19private String data=“10”, “10.5”;public void fun()double s=0;for(int i=0;i3;i+ )trys=s+Integer .parseInt (datai) ;catch(Exception e )System.out.print (“errorl:”+datai) ;public static void main (Stringargs )trytest
21、d=new test () ;d .fun() ;catch(Exception e )System.out.printIn (“error2 ”) ;Java程序设计实验报告页脚内容 20A)errorl:10.5B)error2C )errorl:10.5 error2D)以上都不对下列程序片段中,能通过编译的是CA)public abstract class Animalpublic void speak () ;B)public abstract class Animalpublic void speak ()C )public class Animalpublic abstract
22、void speak () ;D)public abstract class Animalpublic abstract void speak ()下列不属于接口 WindowListener 的方法是 AJava程序设计实验报告页脚内容 21A)windowClosing ()B)windowClosed ()C )windowMinimized ()D)windowopened ()下列选项中,不能输出100个整数的是 AA)for(int i=0;i100;i+ )System.out.println (i) ;B)int i=0;doSystem.out.println (i) ;i+
23、;while(i100) ;C )int i=0;while(i100)System.out.printIn (i) ;i+;Java程序设计实验报告页脚内容 22D)inti=0;while(i100)i+;if(i100)continue;System .out.printIn (i) ;类变量必须带有的修饰符是AA)static B)final C )public D )Volatile列选项中属于字符串常量的是CA)abc B)abc C )abc D) (abc )Java程序默认引用的包是CA)java.text包B)java.awt包C )java.lang包D)java .ut
24、il 包为使下列代码正常运行,应该在下划线处填入的选项是DObjectInputStream in=Java程序设计实验报告页脚内容 23new_(new FileInputStream (“employee . dat”) ) ;EmployeenewStaff= (Employee )in.readObject () ;in .cIose () ;A)ReaderB)InputStreamC )ObjectInputD)ObjectInputStream下列代码将对象写入的设备是BByteArrayOutputStreambout=new ByteArrayOutputStream() ;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 选择题 PDF
限制150内