面向对象编程练习题.docx
《面向对象编程练习题.docx》由会员分享,可在线阅读,更多相关《面向对象编程练习题.docx(11页珍藏版)》请在第一文库网上搜索。
1、面向对象编程练习题专题1初识JaVa一、填空题1 .自从SUn推出JaVa以来,按应用范围可分为三个版本,分别是()、()、()。2 .环境变量的设置,若JDK安装在“D:JDK”,则应设置Path为()、C1aSSPath为()。3 .Java源文件的扩展名为(),用JaVaC编译JaVa源文件,得到的字节码文件的扩展名为()。4 .如果JaVa源文件中有多个类,那么只能有一个类是()类。二、选择题1 .作为JaVa应用程序入口的main方法,A.pub1icstaticintmain(Stringargs)C.pub1icvoidmain(Stringargs)2.下面命令正确的是OA.
2、javaAppFirstjavaC.javaappfirst.c1ass其声明格式是OB. pub1icstaticvoidmain(Stringargs1)D.pub1icintmain(Stringargs)B.javaAppFirstD.javacAppFirst3.设有一个JaVa小程序,源程序名为FirStAPPIetJava,其HTM1文件为FirStAPP1et.h1m1,则运行该小程序的命令为OA. javaFirstApp1etC.4.app1etviewerFirstApp1etjavaJDK安装完成后,主要的命令如jB. javacFirstApp1etjavaD.app
3、1etviewerFirstApp1et.htm1avac、java等,A.binB.jreC.inc1ude都存放在根目录的O文件夹下。D.doc5.JaVa语言是一种语言。A.机器B.汇编C.面向过程的D.面向对象的6、Java程序的最基本组成单位是()。A.函数B.过程C.变量D.类7. main()方法的返回值类型是()。A.boo1eanB.intC.void8 .下面哪个单词是JaVa语言的关键字9 .、线程是JaVa的()机制。A.检查B.解释执行C.并行D.staticA.Fa1seD.并发8. FORC.ForD.for专题2标识符、表达式、数据类型一、填空题1JaVa逻辑常
4、量有两个:()和()。2.比较两个数相等的运算符是:o4、Java中的八种基本数据类型分别是:char和0二、选择题1下面这些标识符哪个是错误的OA.Javawor1dB._sumC.2JavaProgramD.$abc2、下面哪个赋值语句不会产生编译错误OA.chara=,abc,;B.byteb=152;C.f1oatc=2.0;D.doub1ed=2.0;3.下面哪个单词是JaVa语言的关键字()A.Fa1seB.FORC.ForD.for4,若变量都已经正确说明,则以下程序段输出为Oa=10;b=50;c=30;if(ab)a=b;b=c;c=a;SyStem.out.print1n(
5、a=+a+b=+b+c=+c);A.a=10b=50c=10B.a=10b=30c=10C.a=50b=30c=10D.a=50b=30c=305 .下列标识符中,正确的是oA1_BackB、$_MoneyC、$-moneyD、2-Forward6 .现有一个int类型的整数和一个doub1e类型的浮点数,当它们之间做了加法运算之后,得到的结果类型应该是A、int类型B、doub1e类型C、f1oat类型D、IOng类型7、对下面的语句执行完后正确的说法是:()intc=,c73;System.out.print1n(c);A.输出结果为21B.输出结果为22C.输出结果为32D.输出结果为3
6、38、设有定义inta=12;则执行a*=12;语句后,a的值为:()。A.144B.12C.24D.O专题3流程控制语句一、填空题1. 在SWitCh语句中的表达式的类型必须是()【存放类型】。2. break在循环语句中的作用是()。3. 分支语句包括()和()。4. WhiIe循环语句的循环次数(),do-whi1e语句的循环次数(),for语句的循环次数()。5. continue在循环语句中的作用是()。专题4面向对象一、填空题1 .如果一个方法不返回任何值,则该方法的返回值类型为。2 .如果子类中的某个方法名、返回值类型和与父类中的某个方法完全一致,则称子类中的这个方法了父类的同名
7、方法。3 .接口中所有的属性均为_、和的4 .方法是一种仅有方法声明,没有具体方法体和操作实现的方法,该方法必须在类之中定义。5 .在Java程序中,通过类的定义只能实现重继承,但通过的定义可以实现多重继承关系。6 .一般JaVa程序的类主体由两部分组成:一部分是另一部分是7 .分别用关键字来定义类,用关键字来分配实例存储空间。8 .当一个类的修饰符为时,说明该类不能被继承,即不能有子类。9 .在JaVa中,能实现多重继承效果的方式是一。二、选择题1.有一个类A,对于其构造方法的声明正确的是(B)。与类同名,没有返回值A.voidA(intx),C.AA(intx)B.pub1icA(intx
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 对象 编程 练习题