2022年java同步练习册 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年java同步练习册 .pdf》由会员分享,可在线阅读,更多相关《2022年java同步练习册 .pdf(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java语言与技术同步练习册章知识点对 应 练 习 题题序 (也可以按 节 来 分 配试题)第一章 Java语言概述1、Java语言的特点2、Java语言的构成3、Application和 Applet的特点4、Java语言程序的使用17 818 1923 2431 第二章简单数据类型1、 数据类型分类2、 标识符的规则3、 变量、常量的定义12 39 1013 第三章运算符和表达式1、 运算符的使用2、 计算表达式的值3、 表达式在 Java 程序中的应用14 57 811 第四章控制语句1、 控制语句的语法特点2、 控制语句的综合运用16 712 第五章复合数据类型(一) 类与接口1、 类
2、和对象的概念2、 类的声明和使用3、 实例成员、抽象类和抽象方法、最终类和最终方法的使用4、 继承与接口的概念17 823 2429 3036 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 20 页 - - - - - - - - - 第一章 Java语言概述1.Java语言不是大小写敏感的。()F 2.Java 语言是编译型高级语言,运行前需要进行编译。()F 3.从编程语言的特点看, Java语言比 c/c+语言要更安全。()T 4.Java字节码运行有两种方式:解
3、释方式和即时编译。()T 5.Java 源程序需要先编译成字节代码,然后由虚拟机(VM )转变成平台相关的具体操作命令。()T 6.Java源文件的后缀名是 *.class。()F 7.Java字节码文件的后缀名是 *.class ()第六章复合数据类型(二)数组1、一维数组的概念2、多维数组的概念3、数组在程序中的应用13 47 811 第七章字符串处理1、 字符串的生成和使用2、 Stringbuffer 的特点3、 运算符“ +”的重载4、 词法分析17 810 1113 1416 第八章例外处理1、 例外的概念2、 例外处理的语法15 610 第九章线程1、 线程的基本概念15 第十章
4、输入 /输出处理1、 输入/输出处理的基本概念15 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 20 页 - - - - - - - - - T 8.每个 Java 程序可以拥有多个类,但是其中只能有一个主类。()T 9.Java语言的主要类库不包含以下的哪一个?()A. java.lang B. java.io C. D. java.use D10. java.lang包由编译器自动导入,无需在程序中用import 语句导入。()T11. 关于 Java类库的用途以
5、下的说法哪个是不正确的?( ) A. java.lang是核心类库,包含了运行Java程序必不可少的系统类。 B. java.awt包含一些实用工具。 C. java.sql含有数据库连接类。 D. java.rmi 含有远程方法调用,分布式对象类。B12.含有 Main 函数的类,即为 Java 程序中的主类。()T 13.Java 的每个语句以下面哪个符号作为结束符?( ) A. ; B. , C. . D. # A 14.Java 的每个语句以下面哪个符号作为类的开始符号?( ) A. : B. C. / D. # B15.Java 语言用以下面哪个关键字作为类的标识?( ) A. im
6、port B. class C. public D. new B16. Java源程序用关键词 import 来引入所需要的类。()T 17. Java程序中含有 Main 函数,即为 Applet。()F 18. 所有 Java程序都以 main 函数作为程序入口。( ) F 19. Applet 程序能够独立运行。()F 20. Java的 Applet 程序可以利用浏览器作为运行界面。 ()T 21. Java小应用程序的不正当使用受到WWW 浏览器的限制。()T22. 下面说法不正确的是? ( ) A. Applet 程序不需要 main 方法。名师资料总结 - - -精品资料欢迎下载
7、 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 20 页 - - - - - - - - - B. Applet 程序不能独立运行。 C. Applet 程序不提供对播放声音的支持。D. Applet 程序只能和提供它的服务器进行通讯。C 23. 用标记把 applet程序嵌入网页中,下面哪一个属性不是必须指明的?A.code B.width C.height D.name D24. 运行 Java程序需要使用工具Javac.exe 。()F 25. 编译 Java程序需要使用工具Java.exe 。()F 2
8、6. JDK 中 EXE 文件的用途说明中正确的是?( ) A. java.exe用于编译 java 源程序。 B. javac.exe用于解释 applet。 C. jdb.exe用于调试 java 程序。 D. javap.exe用于生成文档。C 27. 运行程序 helloworld.class使用的 DOS 命令是?()a) java helloworld.class b) java helloworld c) javac helloworld.class d) javac helloworld B 28. 编译程序 test.java的操作是? ( )。A. javac test.j
9、ava B. javac test C. java test.javaD. java testA 29. 欲将程序 hello 嵌入 HTML 文件中,需要如何指定CODE 标签? ( ) A. CODE = hello.java; B. CODE = hello.class; C. CODE = hello ;D. CODE = hello.exe 。B 30. 关于 Java语言的安全性下面说法不正确的是?( )。A. Java语言取消了指针。 B. Java语言不允许直接操作内存,而是采用自动垃圾回收的机制。 C.通过访问限定符限制对象的存取权限。D. 只允许 applet访问网络,不允
10、许application 访问网络。D名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 20 页 - - - - - - - - - 31.关于 Java 语言的特点,以下哪条是错误的?( ) A.Java 是跨平台的,编译后的字节码文件可以不做准备的运行于任何系统。B.Java 的例外处理机制分离了不同类型的异常事件。C.类是 Java 中的一种重要的复合数据类型, 但 Java 仍然有简单数据类型。D.Java 语言是解释型的语言,但仍然需要一个近似的编译过程。A 第二
11、章 简单数据类型1.Java 语言中的简单数据类型不包括以下那种?( ) a) long b) boolean c) date d) float C 2.下面的语句中哪一条能无警告或报错通过编译?( ) A. char c=a;B. byte b=2567;C. boolean b=null;D. int i=10;D3.下面标识符中合法的是? ( ) a) usersohu b) do c) 21cn d) Char D 4.在同一个 Java类中同时定义两个成员变量:Ctest和 ctest是合法的。()T 5.Java语言中的标识符命名可以用数字作为开头字符。()F 6.Java语言中的
12、标识符命名能使用“$”字符。()T 7.Java语言中的标识符命名能使用“%”字符。()F 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 20 页 - - - - - - - - - 8.以下哪一个是 Java 语言中的关键字(保留字)?( ) a) begin b) end c) continue d) down C 9.以下哪一个 不是 Java 语言中的关键字(保留字)?( ) a) private b) extends c) new d) all D 10. 下
13、面的方法定义中,第4 行能够无错误的插入下列哪一条语句?( ) 1. public void test() 2. final int I; 3. int J; 4. 5. A. I+; B. I = J+1; C. J = I+1; D. I = I+J;C 11. 下面程序中哪一行会引起编译错误?1、public void modify ( ) 1、int i,j,k; 2、i = 100; 3、while (i 0) 4、j = i*2; 5、System.out.println( the value of j is +j); 6、k = k +1; 7、i-; 8、 9、 A. 第 4
14、行 B.第 6 行 C.第 7行 D.第 8 行C 12.int 型 public 变量 maxA ,它的值保持为100 不变,则正确的定义语句是?( ) A. public int maxA = 100 B. final int maxA = 100 C. public const int maxA = 100 D. public final int maxA = 100D13. 常量是程序运行中不能被修改的量,Java中使用 static 关键字来定义。()F 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 -
15、 - - - - - - 第 6 页,共 20 页 - - - - - - - - - 第三章 运算符和表达式1.+,-,*,/既可以用于整数运算,又可以用于浮点数运算。()T2.+,-,*,/有相同的优先级。()F3.以下代码段执行后的输出结果为?( ) int x=3; int y=10 ; System.out.println(y%x);A.0 B.1 C.2 D.3 B 4.下面程序的运行结果是? ( ) public class test public static void main(String args) int j=7; if (j/3=0) System.out.print
16、ln(ok); else if (j/3=1) System.out.println(more); else System.out.println(too more); A.ok B. more C. too moreD. 程序出错B 5.设 x=1 ,y=2 ,z=3 ,u=false。表达式 y+=z-/+x的值为 3。 ()T6.设 x=1 , y=2 , z=3 , u=false。 表达式 u=!(x=-y|y+=z-)&y=z)的值为 false。()F7.设 x=1 ,y=2 ,z=3 ,u=false。表达式 u=z = 0 & input = 24 ) ? input : -
17、1; ()T 11. 有整形变量 X,请问以下哪一个语句不能使X 的值加 1?()a) x+; b) +x; c) x + 1; d) x += 1; C 第四章 控制语句1.continue语句用来结束当前循环。()T 2.return语句用来结束整个循环语句。( ) F 3.当方法说明中用 void 声明返回类型为空时,应给出如下结束语句:return null;()F 4.do-while 语句首先计算终止条件, 当条件满足时, 才去执行循环体中的语句。()F 5./*用于单行注释。()F 6.以下哪一种不是结构化程序设计的三种基本结构?()a)顺序b)分支c)循环d)条件跳转D 7.下
18、面循环结构在运行时有几条输出?( ) int j = 0; do System.out.println( j is + j+);名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 20 页 - - - - - - - - - while (j 100 ) sum += i; i-; F 10. 以下 Java程序能正常通过编译。()int i = 10; do System.out.println( i ); i-; while( i = 1 ); F 11. 函数定义如下:
19、int func ( int i ) int x ; x = i 3 ; return i ; 则函数调用 func(func(10)的值是? ( ) A.10 B.7 C.4 D.1 C12. 以下 Java程序for( int i=0; i2; i+) for(int j=0;j2;j+) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 20 页 - - - - - - - - - for(int k=0;k3;k+) System.out.print(? # );
20、System.out.println( ); System.out.println( ); 的输出结果为:()A) # # # # B)# # C)# # D)# # # # A 第五章复合数据类型(一) 类与接口1.一个对象就是一组成员变量和相关的方法的集合。()T 2.对象的成员变量说明对象的行为,方法表明对象的状态。()F3.对象之间必须要进行交互来实现复杂的行为,这种交互是通过方法调用来实现的。()F 4.下面说法正确的是? ( ) A. 一个对象的成员变量构成这个对象的核心。 B. Java语言允许引用传送。 C.方法中可以声明该方法中用到的局部变量,它能在其他方法中使用。 D.同一
21、个类中多个方法不能使用相同的名字。B5.Java语言中所有类的根类是?( ) A. java.lang.objectB. java.lang.ClassC. java.applet.AppletD. java.awt.Frame A6.Java语言中两个对象不能判断是否相等。()F 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 20 页 - - - - - - - - - 7.Java中参数的实现是引用传递方式。()F 8.对象的声明并不为对象分配内存空间。()T 9
22、.类的构造方法必须和类同名。()T 10. 下面说法不正确的是? ( ) A. Java中的每个类都有构造方法,用来初始化该类的一个新对象。 B.当用运算符 new为一个对象分配内存时,要调用对象的构造方法。 C.在构造方法的实现中,可以进行方法重载。 D.构造方法不能被限定为private。D11. 下面关于构造方法的调用方式的描述正确的是?( ) A. 按照一般方法调用 B.由用户直接调用 C.只能通过 new 自动调用 D.被系统调用C 12. 有类 public class test ., 下面的方法哪一个是正确的构造函数?( ) A. public void test() . B.
23、public test() . C. public string test() . D. public constructor () . B13. 下面程序中哪一行会引起编译错误?( ) 1:public class test 2:int m,n; 3:public test() 4:public test(int a) m=n; 5:public static void main(String args) 6:test t1,t2; 7:int j,k; 8:j=0;k=0; 9:t1 = new test(); 10:t2 = new test(j,k); 11: 12: A. 第 3 行
24、B. 第 5 行 C.第 6 行 D.第 10 行D 14. 下面的程序运行结果是什么?( )class test test() System.out.println(nothing type); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 20 页 - - - - - - - - - test(int i ) System.out.println(integer type); test(String s ) System.out.println(string ty
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年java同步练习册 2022 java 同步 练习
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内