计算机程序设计Java第2版王新萍 单元习题.docx
《计算机程序设计Java第2版王新萍 单元习题.docx》由会员分享,可在线阅读,更多相关《计算机程序设计Java第2版王新萍 单元习题.docx(25页珍藏版)》请在第一文库网上搜索。
1、JZ4V4VfVW*w计算机程序设计(Java)(第2版)王新萍单元习题单元一Java语言概述一、填空题1. Java语言的主要特点包含:、和O2. Java技术的开发平台分为、三类。3. JDK中javac.exe命令的作用是,java.exe命令的作用是O二、简答题1 .搭建JaVa开发环境时,环境变量C1ASSPATH和PATH的作用分别是什么?2 .请简述Java程序的开发过程,JVM(Java虚拟机)的作用是什么?三、编程题1.编写一个简单的Java程序,在屏幕上输出“这是我的第一个Java程序单元二Java语言开发基础四、选择题1 .下面哪些JaVa标识符是正确的?A.MyWor1
2、dB.parseXM1C.-va1ueD.&maybe2 .下面哪些是JaVa的关键字?A.C1assB.IntC.SwitchD.e1se3 .设a=3,b=4,贝J表达式b!=3&5/aa+b的结果为?A.trueB.fa1seC.1D.24 .下列哪些语句能正常通过编译?A. bytei=127;B. bytej=128;C. 1ong11=999999;D. 1ong12=9999999999;5 .下面关于for循环和WhiIe循环的说法,哪个是正确的?A. WhiIe循环能实现的操作,for循环也都能实现B. Whi1e循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
3、C.两种循环任何时候都可替换D.两种循环结构中都必须有循环体,循环体不能为空6 .下列叙述中,正确的是?A.JaVa语言的标识符是区分大小写的B.源文件名与PUb1iC类名可以不相同C.源文件扩展名为.c1assD.源文件中PUbIiC类的数目不限7 .在JaVa中,表示换行符的转义字符是?A.nB.fC.n,D.dd8 .有语句f1oat。f=newf1oat10,则f0的值为?A. 0.0B. 0.0fC. nu11D. fa1se9 .swtich(expression)语句中表达式的类型可以是?A. StringB. charC.shortD.doub1e五、填空题4. Java语言的
4、基本数据类型包含和O5. Java语言的复合数据类型包含6. JaVa的语句控制结构分为、三种。六、简答题3 .Java语言中关于标识符的命名规则是什么?4 .简述whi1e和do.whi1e语句的区别?5 .简述break和COntinUe语句的作用和不同?七、编程题2 .编程实现在屏幕上打印输出9*9乘法表。3 .编程求三个整数中的最大值,要求使用三目运算符实现。单元三面向对象基础知识八、选择题10 .类与对象的关系是?A.类是对象的抽象B.类是对象的具体实例C.对象是类的抽象D.对象是类的子类11 .下面关于java中类的说法哪个是不正确的?A.类体中只能有变量定义和成员方法的定义,不能
5、有其他语句B.构造方法是类中的特殊方法C.类一定要声明为PUb1iC才可以执行D.一个java文件中可以有多个c1ass定义12 .以下关于构造方法的描述错误的是?A.构造方法的返回类型只能是Void型B.构造方法是类的一种特殊方法,它的方法名必须与类名相同C.构造方法的主要作用是完成对类的对象的初始化工作D.一般在创建新对象时,系统会自动调用构造方法13 .下列关于构造方法调用方式的描述正确的是?A.按照一般方法调用B.由用户直接调用C.只能通过new自动调用D.被系统调用14.假设A类有如下定义,a是A类的一个对象,下列语句调用错误的是?c1assAinti;staticStrings;v
6、oidmethod1()staticvoidmethod2()A.System.out.print1n(a.i);B.a.method1();C.A.method1();D.A.method2();15.在JaVa中,关于fina1关键字的说法正确的是?A.如果修饰变量,则一旦赋了值,就等同一个常量B.如果修饰类,则该类只能被一个子类继承C.如果修饰方法,则该方法能在子类中被覆盖D.如果修饰方法,则该方法所在的类不能被继承16 .下面关于变量及其作用范围的描述哪个是不正确的?A.实例变量是类的成员变量B.实例变量用关键字StatiC声明C.在方法中定义的局部变量在该方法被执行时创建D.局部变量
7、在使用前必须被初始化17 .关于main方法的方法头,以下哪项是合法的?A. pub1icstaticvoidmain()B. pub1icstaticvoidmain(Stringargs)C. pub1icstaticintmain(Stringargs)D. pub1icvoidmain(Stringarg)18 .在JaVa中,一个类可同时定义许多同名的方法,这些方法的参数个数、类型或顺序各不相同,返回类型也可以不相同。这种面向对象程序的特性称为?A.隐藏B.覆盖C.重载D.JaVa不支持此特性九、简答题6 .简述JaVa中构造方法的概念及特点?7 .Java中StatiC修饰的方法、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机程序设计Java第2版王新萍 单元习题 计算机 程序设计 Java 版王新萍 单元 习题