自学考试专题Java语言程序设计一复习重点.doc

文档编号:441983 上传时间:2022-07-03 格式:DOC 页数:59 大小:1.09MB
下载 相关 举报
自学考试专题Java语言程序设计一复习重点.doc_第1页
第1页 / 共59页
自学考试专题Java语言程序设计一复习重点.doc_第2页
第2页 / 共59页
自学考试专题Java语言程序设计一复习重点.doc_第3页
第3页 / 共59页
点击查看更多>>
资源描述

1、04747 Java语言程序设计第一章 Jave语言基础1.1 Java语言的特点领会Java语言的特点、关键字1010-11.Java语言采用多种机制来保证可移植性,其中最主要的是_。虚拟机1110-11Java语言是一种 _强类型语言_ 语言,它约束程序员必须遵守规定编写程序,能让编译器检测出程序中尽可能多的错误。1.2 Java应用程序和小应用程序识记 Java应用程序与小应用程序的特点和区别11一个应用程序必须在某个类中定义的方法是_。main()1201-11.能在浏览器上执行的Java程序被称为 小应用程序 。1.3 Java程序的开发过程11.Java程序的字节码文件的扩展名是_

2、。 Class1001-11Java的编译程序先将Java源程序翻译成与机器无关的_。字节码1101-11.Java源文件的扩展名是_.java_。1210-11. 如果Java源文件中有多个类,那么只能有一个_public_类。1404-11类Testll经Java编译程序编译后,产生的文件是 _。Test11.class1.4 标识符和关键字简单应用:Java程序的标识符命名规则、注释、基本数据类型标识符可以用来标识文件名、变量名、类名、接口名和成员方法名等,其构造规则如下:1) 标识符由Java字母和Java数字组成;2) 首字符必须是Java字母;3) 除去关键字、false、true

3、和null;4) 所有标识符是区分大小写的。注释:1) 行注释/2) 块注释/* . */3) 文档注释/* */1404-1以下标识符中,不是Java语言关键字的是Await Bnew Clong Dswitch1下述字符组合不能作为Java程序标识符的是()AAa12B大x Cy小D5x1下面供选字符序列中,不属于Java语言关键字的是( )AgotoBnull Cfalse Dnative1在下述字符串中,不属于Java语言关键字的是 ( C )Afloat Bnew Cjava Dreturn1110-1下面供选字符序列中,不属于Java语言关键字的是 ( )A. throw B. s

4、ynchronizedC. protect D. try1010-1.以下是关于Java语言关键字的叙述,其中正确的是( )A.关键字可以用来描述类的成员类型,但是不能描述普通变量B.关键字由字母(包括英文字母、下划线字符、美元字符、文字字符)和数字组成C.关键字不可以用作变量、方法、类或标号的标识符D.break和main都是Java语言的关键字0开头表8进制常量,数字只能(0-7)1.5 基本数据类型1.下列字符组合不能作为Java整型常量的是( )A.078B.0x3ACB C.5000D.0x3ABC1在Java语言中,用于标记回车符的转义字符是Ab B/b Cn D/n1001-12

5、表达式23 & 18的值是_。 23181101-1.在Java语言中,int类型数据的长度是( )A.1个字节 B.2个字节 C.4个字节 D.8个字节11在Java语言中,双精度型变量在内存中占_8_个字节。1101-l4.布尔类型数组元素的默认初值是_false_。第2章 运算和语句选择填空简答程序填空2.1 数据运算识记:常用运算符的定义、包声明语句(package)和导入语句(import)领会:条件运算和其他运算2Java语言中数值数据的类型能自动转换,按照从左到右的转换次序为 ( B )A byteintshortlongfloatdoubleB byteshortintlong

6、floatdoubleC byteshortintfloatlongdoubleD shortbyteintlongfloatdouble1404-2以下数据类型转换中,必须进行强制类型转换的是A.intchar B shortlong C.floatdouble D byteint2以下程序代码的输出的结果是()int x=53; System. out. println(1.0+x/2);A27.0B27.5 C1.026D1.026.51404-12表达式“45&20”的十进制值是 _。 4 101100&0101002设有定义int i=6;,则执行语句“i+=i-1;后,i的值为A1

7、0 B11 C12 D131210-12. 运算符”、 “*”和“&”按优先级从高到低的顺序排列为_* 5,并且x!=0。这个表达式是_。y/x5 & x!=01101-12.表达式-4l的十进制值是_-2_。(解法:-4/(2的一次幂))21.请写出表示year年是闰年的Java表达式。闰年的条件是:每4年一个闰年,但每100年少一个闰年,每400年又增加一个闰年。(year%4= =0) & (year%4!=0)|(year%400= =0) 简答12.用条件运算符构造一个表达式:goal等于10时,表达式的值为“对了!”,否则,表达式的值为“错了!”。这个表达式是_。1010-2.执行

8、以下代码,输出结果是( )int x=5,y=7,u=9,v=6;System.out.println(xy ? x+2:uv ? u-3:v+2);A.8 B.6 C.7D.true2以下程序代码的输出结果是( )int x=73;System.out.println(x1);A36 B36.5c. 37 Dtrue1110-2以下程序代码的输出的结果是 ( )double x = 25.6;System.out.println(int)x 1”的十进制值是( )A.2 B.2311 C.(2311) D.232112在Java语言中,逻辑右移运算符为_。2.2 语句简单应用:阅读简单程序的

9、功能和输出结果,编写简单的程序综合应用:Java语言语句的书写形式和语句的语义,算术运算符、自增自减运算符、关系运算符和逻辑运算符1210-2. 以下关于Java语句的说法正确的是A. continue语句必须出现在多路按值选择结构或循环结构中B. return语句可以出现在方法体的外面C. 编译系统会把单独的分号看成是空语句D. break语句的作用是提早结束当前轮次循环1001-21请写出一段if语句,判断一个整数n是否为偶数。如果是偶数,输出“Yes.”;否则,输出“No”。 If(n%2=0)System.out.println(“Yes”);elseSystem.out.printl

10、n(“No”);1110-12在Java语言中, package_ 语句用于表示出现在该文件中的所有类都属于这个程序包。1010-21.请使用for循环语句计算S=1+的值。double s=0.0for (int i=1;s 7) System.out.print(*); x-;A.* B.* C.* D.*1101-2.在switch语句中,switch后面括号内的表达式的类型不能是( )A.byte B.long C.char D.int1010-12.程序包声明的格式是_。12import语句的格式是_。12、import包名.类名;1201-21.请写出以下程序段的执行结果。int

11、c=0,d,n=3758;while(n0) if(d=nl0)c) c=d;n/=10;System.out.println(结果=+c);执行结果:结果=821请写出下面程序段的执行结果。 int n=90; int k=2; System.out.print(n+=); while(k 0 ) d=n% 10; _; sum+=d n/= 10;_; return sum1010-27.方法boolean isPrime(int n)的功能是判断正整数n(n1)是否为质数。static boolean isPrime(int n) int i; if(n=2)return true; if(n%2=0)return false; for(i=3;i*i=n;i+=2) if(_) break; if(_

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教育资料 > 考试资料

启牛文库网为“电子文档交易平台”,即用户上传的文档直接卖给(下载)用户,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。

本站是网络服务平台方,若您的权利被侵害,请立刻联系我们并提供证据,侵权客服QQ:709425133 欢迎举报。

©2012-2025 by www.wojuba.com. All Rights Reserved.

经营许可证编号:京ICP备14006015号