




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、QVQ专题1初识JQVQ一、填空题SunJovo以来,按应用围可分为三个版本,诀别是()、()、()osJK“:JK”Poth为() classpath为s()。JQVO源文件的扩展名为(),Javac编译JOVQ源文件,得到的字节码文件的扩展名为()oJovo源文件中有多个类,那么只能有一个类是()类。二、选择题Jovomoin方法,其申明格式是()A. public static int main(String args) args)C. public voi main(Stri ngcirgs)下面命令正确的是()A. java AppFirst.javajava appfirst.cl
2、assJava小程序,源程序名为B public static voi main (Stringpublic intmain(String args)B. java AppFirst javac AppFirst FirstApplet.java,其 HTML 文件为FirstApplet.html,则运行该小程序的命令为 0A. java FirstAppletBjavac FirstApplet.javaCappletviewer FirstApplet.java . oppletviewerFirstApplet.htmlA. binB. jreCinclue. oc5. JQVO语言是
3、一种语言。A.A. binB. jreCinclue. oc5. JQVO语言是一种语言。A.机器B汇编c.面向进程的.面向关于象的6、Jovo 程序的最基本组成单位是_0A.函数B进程C变量.类三、简答题(十分重要)Java语言有哪些特点?JK安装完成后,如何设責环境变量?4. Jovo 应用程序的开发进程专题2标识符、表达式、数据类型、填空题Jovo逻辑常量有两个:()和()。o2,b4,ctrue。(1)-a%b+()(2) a=l & a b)0(4)(-a)a0(5)(ouble)(a+b)/5+a/b()3、比较两个数相等的运算符是: o4Java 中的八种基本数据类型诀别是cho
4、r、 、 、 、 、 、 和 二、选择题1 下面这些标识符哪个是错误的()A. JovoworlB. _sumC. 2Java Program$abc下列哪一组运算符的优先级顺序是从高到低排列的()|、&、!B.&、八、|C!、%、+. v、vv、+下面哪个赋值语句不会产生编译错误()A char o 二abc, ;. ouble =2.0;B byte b=152;C floatc=2.0;JovoA. FalseBFORC. For. for执行下面程序后,哪个结论是正确的()into, br c;(3) cA(ab)0o 二 1; b=3; c=(a+b3 ? +o : b+);a2,
5、b3, c1 B. a2, b4, c2cQ 的值为 2, b 的值为 4, c 的值为 1 Q 的值为 z b 的值为 3, c 的值为26trueint3. b=3;boolean flog true;A. +a = = b & flagB +a= = b+ C (+o = = b) | | flag. (+o二=b)7.表达式(int)6.5/7.5*3 的值的类型为()?A. shortB. int C. oublefloatA. xy& bx-yC y 二二 +x. y+x*x+9.下面语句输出的结果为()Syste.out.pnntln(5A2);A. 6B. 7A. xy& bx
6、-yC y 二二 +x. y+x*x+9.下面语句输出的结果为()Syste.out.pnntln(5A2);A. 6B. 7C1025关于下面的语句执行完后正确的说法是:()intc 二 c /3; System.out.println(c);A.输出结果为21 输出结果为22输岀结果为32输出结果为33o已定义类型,合法的赋值语句为()A. o 二 int(y);B. o二二 1;CQ 二。+1二3; . +O;执行下列程序段后,chxy的值正确的是:()int x=3, y=4; boolean ch;ch=xy&+x 二二一 y;A. true z 6f 8 B. false r 6Z
7、 8 C. e# 7Z 7 19、 下列程序运行的结果是_。public class A public static voi main (String args) int x = 7%3;while(x)X;System.out.println(x);A0B.1C. true 2$2. false, 7. 7.编译错误三、编程题Moth.powO232次方的值。专题3流程控制语句、填空题0在switch语句中的表达式的类型必需是()或者()0break在循环语句中的作用是()。分支语句囊括()和()。while(),o-while(),fo语句的循环次数()。二、选择题下面程序片段输出的是什么
8、()into=3. b=l;if(b)Syste.out.println(“o 二” +a);a=l B. a=3 编译错误,没有输岀下面语句执行后,x的值为().正常运行,但没有输出int a=4f b 5, x=3;if 什+o 二二 b) x=x*a;A. 3B. 12C. 15. 20请看下面的程序代码:if(x0) Syste.out.println( “first”);else if(x20) Syste.out.println( aseconw ); else Syste.out.println( “thir” );当程序输出“secon”时,x 的围是(B)A. xv二0B.
9、x=0 Cx0 x=20请看下面的程序代码:switch(n)case 0: Syste.out.println( “first” ); case1:case 2: Syste.out.println( “seconcP ); break; efault: Syste.out.pnntln( “en);n secon” ()A. 0B. 1C. 2.以上都可以下列语句执行后,j的值是()int j 3;while (-i!=i/j) j j+2;A4B5C67下列语句执行后,x的值是()int x=2;ox+=x: while(xj)con tinue;while(i4);A. i 二 4,
10、j=5B. i=5,j=4C. i=5j=5&下列语句执行后,k 的值是()int j 4, i, k=10;for(i=2i!j; i+) k k-i;A4B5C6. 7下列语句执行后,c的值是()char c=, 0,;for(c=, : c=, eJ ) break;h若变量都已经正确说明,则以下程序段输出为()a=10; b=50; c=30;i=5,j 6if(ab) a=b;b=c;c=a;System.out.println( +o+b 二”+b+” c=M +c);A. a=10b 50c=10B. a=10b 二 30 c 10C。二50 b=30c=10Q二50以下程序段输
11、岀是( : +b;b二30c=30j=a+; k=b;System.out.println(“匸” +i+”,j二”+j+”2-12A. i=2J=Lk=3 B. i=lj=Lk=2 C. i 4,j 2,k 4以下程序的输岀是(Bint x=lzy=0za=0zb=0; switch(x)case 1:switch(y)case 0: a+;break;case 1: b+;break;case 2:a+;break;,k 二”. i=2j=-Lk=2+k);case 3: o+;b+;System.out.printlnf “o二” +a+n二 ” +b); Ao=l. b二0B. o二2
12、,b=0C. 以下程序段输岀是()int 0,j=0,o 6;if (+i0) | | (+j0) a+ :System.out.println( “匸” +i+”,j 二” +j+”,o 二” +a);zi 二0,j 二OQ二6B. i二l,j二l,o二7. i=0 j=ba=7zCi l,j 0,o 714、下列程序运行的结果是_o public class A public static voi main(String args)char c = ;for (int i = 1; i v 二 4; i+) switch (i)case 1:c 二 a; System.out.print(
13、c); break;case 2:c 二 b;System.out.pnnt(c); break;case 3:c 二 c; System.out.print(c);efault:System.out.print(,T,);A.!B. bc! C. abc!. abc!三、编程题输入一个年份值,判断是否是闰年,输出相应的信息。1001100元与500 元之间,按 1 %收取汇费,如果金额大于 500 元,汇费为 50 元。求某年某月的天数.求从】到】00之间一切奇数的平方和(for、whileowhile编写程序)。求S 二l+2+3+n之和,S 1000的最大n的值。专题4数组、填空题51,
14、 23, 4用一个语句实现关于数组y的申明、创建和赋值:()。设有整型数组的定义:“intx川二1234,-5326;xength的值为()3、求取二维数组。的第 i 行元素个数的表达式是()o4、一个一维数组有10个元素,则该数组可用的下标围是 o5、String S= “”,“”,则 Sl的值是:_。6、当申明一个数据组intarr=newint;时,这代表这个数组所保存的变量类型是 ,数组元素下标的使用围是 o二.选择题1 设有定义语句 “int o二66,88,99;”,则以下关于此语句的叙述错误的是()ACo 1设有定义 aint a=new int4;wo0olo2、a3C Q1、
15、 a2x a3x a43个元素.数组中的每个元素是整数则数组 Q 的一切元素是 0B. a0s alx a2x a3. Q0、 alx a2x o3、 a4下面哪个选项正确地申明了一个字符串数组()A. char str Bchar str C. String str. String 10 str 4、假设有这样的数组创建:into匸1234567;则该数组长度为。A.B. 5C. 6. 75、 F 列二维数组的创建中错误的是int a=new int3;int a=new int3 4;1.面向关于象如果一个方法不返回任何值,则该方法的返回值类型为 01.面向关于象如果一个方法不返回任何值,
16、则该方法的返回值类型为 0z. int a=newint;三、编程题将一个数组中的数逆序重新存放。已知数组(12, 23, 26, 45, 58, 60)X,有序的。求一个二维数组的每行最大数。如果子类中的某个方法名、返回值类型和 与父类中的某个方法完全一致则称子类中的这个方法覆盖了父类的同名方法。接口中一切的属性均为_、 和 的 方法是一种仅有方法申明,没有具体方法体和操作实现的方法,该方法须在 类之中定义。一般Java程序的类主体由两部分组成:一部分是 ,另一部分是o诀别用关键字来定义类,用 关键字来分配实例存储空间。当一个类的修饰符为 时,说明该类不能被继承,即不能有子类。在Jovo中,
17、能实现多重继承效果的方式是 o二、选择题S ()o定在方法一切位責可见C.在方法外可以使用方法的形参()。可以没有C.必需定义多个形参return 语句()。不能用来返回关于象C.方法都必需含有main()方法的返回值类型是()。booleonvoi可能在方法的局部位置可见在方法外可见B. 至少有一个.只能是简单变量B. 只可以返回数值. 一个方法中可以有多个B.int. static编译并且运行下面的程序,运行结果是()。public class Apublic static voi main(String args) Aa=new A();a.metho(8);voi metho(int
18、i) System.out.println( “int: w +i);voi metho (long i) System.out.println( “long: ” +i);A程序可以编译运行,输出结果为:“int: 8”程序可以编译运行,输出结果为:“long8”metho!)方法必需定义为静态(static)的程序可以编译运行,但是没有输出能作为类及其成员的修饰符是()。A. interfaceC. protecte下列方法定义中,方法头不正确的是()A. public static x(oubleC. voi x(ouble )-& 构造方法在()时被调用。A.类定义时C.调用关于象方法
19、时下列哪个类申明是正确的()。public abstract class Car-C. protecte private number;class. publicB. public static int x(ouble y). publicintx()-B.使用关于象的变量时.创建关于象时B obstroct private move()-. abstractfinol class H 】下列不属于面向关于象程序设计的基本特征的是()。抽象C.继承11请看下面的程序段class PersonString name,epartment; int age;public Person (String
20、 n)name n;publicPerson(StringmintQnomen;age=a; public Person(String n. String z int a封装/oing the same as two arguments version if constructerF面那个选项可以添加到/oingthesome处()A.Person(nza)B. this(Person(n.Q)zthis(na)zclass Testprivate int m;public static voifun()/some coe 方法fun()如何来访问变重m()this(name.age)A.将
21、private int m改成 protecte int mB 将 private int m改成 public int mC.将 private int m 改成 static int m将 private int m改成 int mA,关于于其构造函数的申明正确的是()oA. voi A(int x)-C. AA(intx)-public classTestlong a=new Iong10;pubicstaticvoimain(Stringargs) System .out.println(a 6);哪一个选项是正确的()o不输出任何容c.当编译时有错误出现publicA(intx)-.
22、 intA(intx)-B.输出 0.当运行时有错误出现关键字()表明一个关于象或变量在初始化后不能修改。A. extensC. thisB. final. finalizestatic的方法不能访问()类成员。A.超类B.子类staticAclassAint azbzc;publicvoiB(intxzinty,intz)a=x;b=y;c=z;用户自定义类下面关于方法 B 的重载哪些是正确的()ozApublicvoiA(intxljntzl) a=xl;b=yl;c=zl;zintpublicvoiB(intxljntybizl) a=xl;b=yl;c=zl:public voi B(
23、int xjnt y)a=x;b=y;c=0;public B(int xjnt y, int z)a=x;b=y;c=z;编译运行下面的程序,结果是()o(重要)public class Apublicstaticvoimain(Stringargs) B b=newB();b.test();voitest()System.out.printj “A);class B extens Avoi test() super.testf);System.out.print) “B);产生编译错误C.代码可以编译运行,但没有输岀已知类关系如下:Class EmployeeClassManagerext
24、ensEmployee Class irector extens Employee! 则下列语句正确的是:()oA Employee e=new Monciger();.编译没有错误,但会产生运行时异常B irector =new Manager();非 static用户自定义类Cirector =new Employee();Manager m=new irector();20、接口是 JOVQ 面向关于象的实现机制之一,以下说确的是()Java支持多重继承,一个类可以实现多个接口Java只支持单重继承,一个类可以实现多个接口JOVQ只支持单重继承,一个类可以实现一个接口JQVCJ支持多重继
25、承,但一个类只可以实现一个接口21、 下列方法的申明中不合法的是oA.float area( )area-B. voi area( )infarea(intr)-22、 下面哪个包是编程时不需要导入就可以直接使用的_oAB. javculong C. java.sql. java.util23、 调用构造方法是在oA.类定义时C.调用关于象的方法时B.创建关于象时.使用关于象的变量时24、 在子类构造方法的哪个地方可以调用其父类的构造方法_o任何地方构造方法的第一条语句构造方法的最后一条语句无法在子类构造方法中调用父类的构造方法25、 关于 Jovo 中的继承,下列说法错误的是_o继承是面向关
26、于象编程的核心特征,经过继承可以更有效地组织程序结构。些特性,使得它更具体、功能更强大。父类,而多重继承则可以有多个父类。Jovo中的类都采用多重继承。26、当方法中的局部变量与成员变量同名时,必需使用下列哪一个关键字指岀成员变 量 OA. staticB. superCthis. new29、从下列程序中你发现了几处错误_o abstract class Aabstract voi f(); public abstract voi k();class B extens A protecte voi f()voi k()l m 1;public static voi main(String a
27、rgs) Ao=n ew A();a.k();A. 1B. 2C. 3430、下列程序运行的结果是_o interface lnterfaceAString s=MgooH; voi f();class ClassA implements lnterfaceA public voi f()System.out.print(s);class ClassBvoi g(lnterfaceA a) o.f();public class E public static voi main(String args) ClassB b=new ClassB();b.gfnew ClassA();A. goo编
28、译错误:b.g(newClassAO) 31A. class People () C. class A-B.编译正确,但无运行结果.以上都不关于B. class 植物. public class 共有类32、能作为类的修饰符,也能作为类成员的修饰符的是oApublicB. extensFloat. static33、试完成下述程序片段_o public class Pointinf x,y;public Poin t(int xjnt y)()=y;A. Point.xPoint.yA. Point.xPoint.yB.C. super.xsuper.y34、FatherSonjovo类,下列
29、. 无解Father Son 的父哪类.sn s r.srs C.class Father extens Son.class Son extens Father35、 重载指的是方法具有相同的名字,但这些方法的参数必需不同。下列哪种说法不 属于方法参数的不同o形式参数的个数不同。形式参数的类型不同。.形式参数类型的排列顺序不同。36、 关于接口的定义和实现,以下描述正确的是_o接口定义的方法只有定义没有实现finolstatic码如果一个类实现接口,则必需实现该接口中的一切方法,但方法未必申明为public三、阅读程序题1、写岀运行结果: public class ComputezString
30、 mainbor cpu;zpublic Computer(String si .String s2) mainbor=sl;cpu 二 s2;public static voi main(Stringorgs)Computer c=new Computerf1 华 硕 Intel”); System.out.printlnfainborf+c.mainbor+cpuf+c.cpu);2、写出运行结果: public class ExamA private static int = new int5;public static voi main(String args) for(i nt 匸
31、oir.le ngth-1 ;i=0;i)arri = 2*i+l;String output = 0; int sum = 0;for(int i=O;iarr.length;i+) sum + 二 arri; output += + ,*+ arri;output + 二H二H+sum;System.out.println(output); System.exit(O);3s写出运行结果:。public class Person String name;int age;public Person (String no mejnt age) this, no me=name; this.age=age;public static voi main(Stringorgs) Person c=new Person(nPeter1:】7);Systenroutpriritln(cnome+” is ,l+c.age+H years ol!”);4、写出运行结果: public classabcpublic static voi main (String args ) SubSubClass x 二 new SubSubClass(l0,20,30); x.show();zclass Superclass! int a b;zSuperClass(int aa , int bb)o
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商铺土方回填施工方案
- 商品房现房买卖合同
- 贷款申请资料清单表
- 土地股权转让合同
- 合同协议书意向书
- 湖州路基换填施工方案
- 铝格栅幕墙施工方案
- 随州金属氟碳漆施工方案
- 外墙干挂铝塑板施工方案
- 黑龙江省黑河市龙西北高中名校联盟2024-2025学年高一下学期开学英语试题(原卷版+解析版)
- 术前肺功能评估的意义
- 项目精细化管理检查整改报告范文
- 分布式文件系统
- 手枪的基础射击演示文稿
- 浮针疗法的学习课件
- 12K101-1 轴流通风机安装
- 上海市中小学生语文学业质量绿色指标测试
- 消防预留预埋施工【优质方案】
- 两篇古典英文版成语故事画蛇添足
- GB/T 21739-2008家用电梯制造与安装规范
- 2023年杭州市余杭区事业单位招聘笔试题库及答案解析
评论
0/150
提交评论