java程序设计实例教程考试题.docxVIP

  • 8
  • 0
  • 约4.77千字
  • 约 6页
  • 2020-08-01 发布于上海
  • 举报
Java程序设计练习题 一、选择题 1、为使Java程序独立于平台,Java虚拟机把字节码与各个操作系统及硬件 (?A ) ?A)分开 B)结合 C)联系 ?? ???D)融合 2、Java语言与C++语言相比,最突出的特点是? ( C ) ?A)面向对象 ???? B)高性能 ?C)跨平台 ? ?? D)有类库 3、下列Java源程序结构中前三种语句的次序,正确的是(?D) ?A)import,package,public class ??B)import必为首,其他不限 ??C)public class,package,import ? D),import,public class 4、在JDK目录中,Java程序运行环境的根目录是 ?( A?) A)bin ?? ???B)demo C)lib ? D)jre ?5、下列运算符中属于关系运算符的是(A?) ? A)== ? ? B).= C)+= ? ? ?D)-= ?6、下列布尔变量定义中,正确并且规范的是? ( B?) ? A)BOOLEAN canceled=false; B)boolean canceled=false;  ? C)boolean CANCELED=false;  ?D)boolean canceled=FALSE; 7、下列关键字中可以表示常量的是 (?A?) A)final ? B)default ?C)private ? D)transient 8、下列运算符中,优先级最高的是?? ? (?A?) A)++ ? ?? ?B)+ C)* ? ? ?D)> ?9、Java中的基本数据类型int在不同的操作系统平台的字长是( B?) A)不同的  ?? ?B)32位 ??C)64位 ? ? D)16位 10、给一个short类型变量赋值的范围是 ? ( C ) A)-128 至 +127  B)-2147483648至 +2147483647  ? C)-32768至 +32767 ??D)-1000至 +1000 ?11、下列运算中属于跳转语句的是(?D ) ? A)try ?? ?? B)catch ?C)finally ?D)break 12、switch语句中表达式(expression)的值不允许用的类型是 ( C ) ?A)byte ??? B)int  ? C)boolean ?? ?D)char 13、下列语句中,可以作为无限循环语句的是(?A?) ??A)for(;;) {} ? ?B)for(int i=0; i<10000;i++) {} ??C)while(false) {} ???D)do {} while(false) 14、下列语句中执行跳转功能的语句是 ?? ?(?C ) A)for语句 ? ?? B)while语句 ??C)continue语句 ? ??D)switch语句 15、下列表达式中,类型可以作为int型的是(?C?) ? A)“abc”+”efg” ? B)“abc”+’efg’ C)‘a’+’b’ ??D)3+”4” 17、数组中各个元素的数据类型是( A?) ?A)相同的  ? ? B)不同的 ?C)部分相同的  ?D)任意的 18、在Java语言中,被成为内存分配的运算符是? ?(?A )  ? A)new ?????? B)instance of  ??C)[] ? ?? ??D)() ?19、接口中,除了抽象方法之外,还可以含有( B?) A)变量  ??? B)常量 ? C)成员方法 ? D)构造方法 20、下列能表示字符串s1长度的是 ?? ?( A ) ??A)s1.length()  ? B)s1.length  ??C)s1.size  ? ??D)s1.size() 21、StringBuffer类字符串对象的长度是(?C ) ?A)固定 B)必须小于16个字符 ?C)可变  ? ?D)必须大于16个字符 22、构造方法名必须与______相同,它没有返回值,用户不能直接调用它,只能通过new调用。?? ?? ( A?) A)类名 ??? ??B)对象名  ?C)包名  ??? D)变量名 ?23、子类继承了父类的方法和状态,在子类中可以进行的操作是( D?) ?A)更换父类方法 ?? B)减少父类方法 ?C)减少父类变量 ? ?D)添加方法 24、String、StingBuffer都是______类,都不能被继承。

文档评论(0)

1亿VIP精品文档

相关文档