预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Java程序设计笔试课程考试考试方式:闭卷学年学期:2017-2018-2班级:考试课程:Java程序设计试卷套号:01考试时间:120分钟姓名:考核性质:考试课试卷类型:B卷总分值:100分学号:题号-4四总分得分一、单项选择题(从以下各题四个备选答案中选出一个正确答案,并将其代号写在相应位置处。答案错选或未选者,该题不得分。每题2分,共40分。).inti=6,请分别计算变量j、k、mxn、p的值(10分)①j=+i;②k=-i;③m=++i;④n=―;⑤p-i题号12345678910答案题11121314151617181920.某程序运行后,在控制台输出的结果为:id为:1,书名为:Html基础,状态为:1id为:2,书名为:JAVA程序设计,状态为:0id为:3,书名为:Linux系统应用,状态为:1请补全以下代码(共需要补全6处,20分):Book类关键局部代码:publicclassBook{intid;Stringname;intstate;publicBook(intid,Stringname,intstate){①二id;②=name;(3)=state;测试类关键局部代码:publicclassTest_b{publicstaticvoidmain(String[]args){Bookbl=newBook(1,基础“,1);Bookb2=newBook(2,"JAVA程序设计〃,0);Bookb3=newBook(3,"Linux系统应用〃,1);ArrayListal=newArrayList();④for(inti=0;i<al.size();i++){⑤System,out.printin(aid为”+⑥);号答案L以下表达正确的选项是:()A、abstact可修饰属性、方法和类〃(不能修饰类)B、抽象方法有方法体C、声明抽象方法,大括号可有可无D、声明抽象方法不可写出大括号2.执行完以下代码int[]x=newint[25];后,以下各项正确的是:()x[24]为0B、x[24]未定义C、x[25]为0D、x[0]为空.以下代码运行结果是:()publicclassSwitchTest{publicstaticvoidmain(String[]args){System.out.printin("value=〃+switchlt(4));publicstaticintswitchlt(intx){intj=l;switch(x){casel:j++;case2:j++;case3:j++;case4:j++;case5:j++;default:j++;}returnj+x;)}A、1B、5C、6D、8.关于interface的说法正确的选项是:()A、interface中可以有private方法interface中可以有final方法interface中可以有方法实现D、interface可以继承其它interface.在Java的运算中,以下7/3的运行结果,正确的选项是()A、1B、2C、2.33333D、3.java程序代码片段:intsum=19;〃大于”:〃小于〃;Stringmin=sum>20?System,out.printin(min);输出结果为():A、19B、20C、大于D、小于.以下选项中,不能被再继承的类是()。A、final类B、abstract类C、public类D、用户自定义类.表达式“java程序设计〃.length。的值是()0A、0B、12C、8D、13.Java语言中,只限子类或者同一包中的类能访问的访问控制符是()OA、publicB、privateC、protectedD、〈无修饰》io.在Java的类库中,包含实现输入/输出操作的包是()。java,utilB、java,ioC、java,appletD、java,awtH.以下关于Java语言的语句中,错误的创立数组的方法是()。A、intintArray[];intArray=newint[5];intintArray[]=newint[5];C、int[]intArray={1,2,3,4,5};D、intintArray[5]={1,2,3,4.5};12.程序如果要按行输入输出文件的字符流,最合理的方法是采用()。A、BufferedReader类和BufferedWriter类B、InputStream类和OutputStream类File类D、FileReader类和FileWriter类.用Thread子类实现多线程的步骤是()oA、声明Thread类的子类,创立Thread子类的实例,让线程调用start。方法B、声明Thread类的子类,在子类中重新定义run()方法,创立Thre