已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java基础总复习选择题1、 下列变量定义错误的是。 DA) int a; B) double b=4.5; C) boolean b=true; D)float f=9.8;2、 执行完下列代码后, Cint a=3;char b=5;char c=(char)(a+b);c的值是?A)8 B)53 C)8 D)563、 6+5%3+2的值是_D_A)2 B)1 C) 9 D)104、下列程序段执行后t1的结果是( B )。int x1 = 9, x2 = 6, t1;t1 = x1 x2 ? x1 : x2; A) 6 B) 9 C) 11 D) 35、对于一个三位的正整数 n,取出它的十位数字k(k为整型)的表达式是( a )。A) k = n / 10 % 10 B) k = ( n - n / 100 * 100 )%10C) k = n % 10 D) k = n / 106、下列语句序列执行后,i 的值是( D )。 int i=8, j=16; if( i-1 j ) i-; else j-;A) 15 B) 16 C) 7 D) 87、下列程序段执行后 b3 的结果是( C )。 boolean b1=true, b2 = true, b3 = false; b3= b1 ? b1 : b2;A) 0 B) 1 C) true D) false8、设有定义 int i=123; long j=456; 下面赋值不正确的语句是( D)。A) j=i; B) j=(long)i; C) i=(int)j; D) i=j;9、现有一变量声明为boolean aa;下面赋值语句中正确的是( A )。A)aa=false; B)aa=False; C)aa=true; D)aa=0;10、Unicode是一种_C_A) 数据类型 B)java包 C)字符编码 D)java类11、下列说法正确的是(C)A. class中的构造函数不省略B. 构造函数必须与class同名,但方法不能与class同名C. 构造函数在一个对象被new时执行D. 一个class只能定义一个构造函数12、java语言的执行模式是(C)A. 全编译型 B. 全解释型C. 半编译和半解释型D. 同脚本语言的解释模式13、在当前的java实现中,每个Java文件就是一个以(A)为后缀的文件A. java B. classC. docD. exe14、下列不属于简单数据类型的是(B)A. 整数类型B. 类C. 浮点类型D. 布尔类型15、要使用某个包中的类,需要在程序中使用哪个关键字进行引用:(B)A. packageB. importC. staticD. class16、编译Java程序后生成的面向JVM的字节码文件的扩展名是( B )。A.java B.class C.obj D.exe 17、int型public成员变量MAX_LENGTH,该值保持为常数100,则正确定义这个变量的语句是(D) Apublic int MAX_LENGTH=100 Bfinal int MAX_LENGTH=100 Cpublic const int MAX_LENGTH=100 Dpublic final int MAX_LENGTH=100 18、设有下面的一个类定义:class AA static void Show( ) System.out.println(“我喜欢Java!”); class BB void Show( ) System.out.println(“我喜欢C#!”); 若已经使用AA类创建对象a和BB类创建对象b,则下面(A C)方法调用是正确的 A. a.Show();b.Show() B.AA.Show();BB.Show();C. AA.Show( );b.Show( ); D. a.Show( ); BB.Show( );19、在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序特性称为(C)。A.隐藏B.覆盖 C.重载 D.Java不支持此特性20、switch语句不能用于下列哪种数据类型?AA) double B) byte C) short D) char21、给出下列代码片段:Dif(x0) System.out.println(first); else if(x-3) System.out.println(second); else System.nut.println(third); 请问x处于什么范围时将打印字符串second ?A) x0B) x-3 C) x=-3 D) x-322、Java中while和do-while循环的主要区别是( A )Adowhile的循环体至少无条件执行一次Bwhile的循环控制条件比dowhile的循环控制条件严格Cdowhile允许从外部转到循环体内Ddo-while的循环体不能是复合语句23、下列代码哪几行会出错?( C )1) public void modify() 2) int I, j, k; 3) I = 100; 4) while (I 0) 5) j = I * 2; 6) System.out.println( The value of j is + j); 7) k = k + 1; 8) I-; 9) 10 Aline 4 Bline 6 Cline 7 Dline 824、执行下面的代码段:switch(m) case 0: System.out.println(case 0); case 1: System.out.println(case 1); break; case 2: default: System.out.println(default);下列m的哪些值将引起default的输出?( CD )A0 B1 C2 D325、System类在哪个包中?( B )Ajava.awt Bjava.lang Cjava.util Djava.io26、给出下列代码片段:int i=3,j;while(i0) j=3; while(j0) if(j0?ex2:ex3,相当于下面(A)语句。A) if(ex10) ex1=ex2;else ex1= ex3;B) if(ex20)ex2= ex1;else ex2=ex3;C) if(ex10) ex1=ex3;else ex1=ex2;D) if(ex30) ex3=ex2;else ex3=ex1;28、以下程序段的运行结果为(A)int i=0,j=2; do i=+i-j-;j-; while (j0); System.out.println(i);A) -1 B) 1 C) 2 D) -229、定义了一维int型数组a10后,下面错误的引用是_B_A. a0=1;B. a10=2;C. a0=5*2;D. a1=a2*a0;30数组a的第三个元素表示为D A. a(3) B. a3 C.a(2) D. a231当访问无效的数组下标时,会发生B A. 中止程序 B. 抛出异常 C. 系统崩溃 D. 直接跳过32执行完代码int x=newint25;后以下( A)说明正确的A. x24为0 B. x24未定义 C. x25为0 D. x0为空33下列数组声明,下列表示错误的是 D A. int a B. int aC. int a D. int a();34如定义对象 StringBufferch = new StringBuffer(Shanghai) 则ch.length()=( B ) A. 7 B8 C9 D2335在某个类中存在一个方法:void getSort(int x),以下能作为这个方法的重载的声明的是:CA.public getSort(float x) B.int getSort(int y)C.double getSort(int x,int y) D,void get(int x,int y) 36哪个关键字可以抛出异常? CA.transient B.finally C.throw D.static 37给出下面代码: public class test public static void main(String args) static int a = new a10;System.out.println(a10); 那个选项是正确的? AA.编译时将产生错误; B.编译时正确,运行时将产生错误; C.输出零; D.输出空。 38下面的程序输出的结果是:A1. public class IfTest 2. public static void main(stringargs) 3. int x = 3; 4. int y = 1; 5. if (x = y) 6. System.out.println(“Not equal”); 7. else 8. System.out.println(“Equal”); 9. 10. A.Equal B.Not Equal C.编译失败D.程序没有任何输出结果39对于构造函数,下列叙述不正确的是A.构造函数是类的一种特殊函数,它的方法名必须与类名相同。B.构造函数的返回类型只能是void型。C.构造函数的主要作用是完成对类的对象的初始化工作。D.构造函数的权限一般为public。40能够获得数组长度属性的属性是A.indexOf B.concat B.lengthF.getValue41.典型的JDBC程序按 ( B ) 顺序编写A. 释放资源B. 获得与数据库的物理连接C. 执行SQL命令D. 注册JDBC DriverE. 创建不同类型的StatementF. 如果有结果集, 处理结果集42. 在Java中,456属于(A )类的对象。A、int B、String C、Integer D、Number43下面程序段输出的结果是( B) String s=”ABCD”; s.concat(“E”); s.replace(C,F); System.out.println(s);A) ABCDEF B) ABFDE C) ABCDE D) ABCD44.一个类中的属性如果只想在该类中调用,应该声明该属性为(B)A.publicB.privateC.staticD.final45. SQL Server中,数据库主数据文件扩展名为BAldf BmdfCndf Ddbf46.SQL Server的数据操纵命令是DASELECT , INSERT,UPDATE,DELETE B. CREATE,INSERT,UPDATE,DELETE CGRANT,CREATE,REVOKE DSELECT,CREATE,DROP,ALTER47下列语句能够正确在一个HTML页面中导入在同一目录下的“Sty
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2023年璧山县辅警招聘考试真题及完整答案详解一套
- 2024年密云县辅警招聘考试真题及一套完整答案详解
- 绍兴文理学院元培学院《早期教育概论》2024-2025学年第一学期期末试卷
- 郑州工业安全职业学院《国际商务谈判及礼仪》2024-2025学年第一学期期末试卷
- 2023年益阳辅警协警招聘考试真题含答案详解(夺分金卷)
- 2023年贵阳辅警协警招聘考试备考题库及答案详解(历年真题)
- 福建省莆田市九中2026届物理高二上期末统考模拟试题含解析
- 广州天河区一一三中2025年高二数学第一学期期末学业水平测试试题含解析
- 2026届河南省鹤壁市淇县第一中学高二上物理期末复习检测模拟试题含解析
- 中国海洋大学《圣经与文学英》2024-2025学年第一学期期末试卷
- 人美版(2024)小学二年级上册美术全册教案
- 2025年团校入团培训结业考试题库(考点精练)附答案详解
- 中国铁路百年征程
- 第3章能量的转化与守恒(单元解读讲义)科学浙教版九年级上册
- 气道廓清护理个案
- 公路运输安全培训教学课件
- 金融机构2025年反洗钱培训与案例分享
- 输血过敏反应课件
- 中国招投标协会招标采购从业人员招标采购法律法规真题及答案
- 同心共育静待花开-2025-2026学年高二上学期家长会
- 2025高考历史全国I卷真题试卷(含答案)
评论
0/150
提交评论