Java考试常考基础题(ExaminationQuestionsParsing04)赵广陆

B、返回值类型,必须要和return语句返回的类型相同,否则编译失败。

C、必须是public类型的

D、不能在return后面写代码,return意味着方法结束,所有后面的代码永远不会执行,属于无效代码。

解析:C类中方法外没问题方法内嵌套,方法外离谱其他都没啥问题

2.有如下程序段:

则表达式a==b与s==s2的结果分别是:()。

A、true与true

B、false与true

C、true与false

D、false与false

解析:B做过不解释但是强调下a++加上去了,a为6b还是5

3.根据以下的代码得出的a、b、c和d的值为?

A:5,4,5,5

B:6,5,6,5

C:6,4,6,4

D:6,4,6,5

解析:Db为4a为6d为5c为6

4.ArrayList的初始化内容如下:

下面可以删除list集合中所有的”b”的代码是()

A、for(inti=0;i

if(list.get(i).equals("b")){list.remove(i);}}

B、for(inti=list.size()-1;i>0;i--){

C、list.remove("b");

D、以上的代码都不能成功删除list集合中所有的”b”;

解析:B做过不解释但是吧集合删除有个坑如果正序容易漏记得i--,或者倒序删除

5.以下关于构造方法说法错误的是?()

A、方法名与类名相同

B、如果你提供了构造方法,系统还会提供默认构造方法

C、没有返回值类型,连void都没有

D、没有具体的返回值

解析:B自己重载构造方法默认的无参就没了需要自己写一般就都写了就行了反正都是快捷键

6.下面的代码执行完x的值是()

A、35

B、36

C、34

D、16

解析:A穿透这里我说个东西就是default在最开始如果没有匹配到会一直穿透到底

7.下列test类中的变量r的最后结果为

A、31

B、30

C、28

D、29

解析:A做过不解析简单题++在前就先加就完事了,除非单独一句.

8.以下哪两个基本数据类型占4个字节()

A、long,double

B、short,int

C、int,float

D、long,char

解析:C记住就行了short2int4long8float4double8个字节

9.以下代码反转字符串逻辑正确的是()

A:

Strings="12345";

for(inti=s.length();i>=0;i--){

s+=s.charAt(i);}

System.out.println(s);

B:

for(inti=s.length()-1;i>=0;i--){

C:

Strings2="";

s2+=s.charAt(i);}

s=s2;

D:

for(inti=0;i

解析:C简单题

10.下面变量名定义正确的是()

A、final

B、1var1

C、_var2

D、var3&

二、多选题(每题4分,共计28分;得分____)

11.给定如下java代码,编译运行时,以下哪个语句的值为true()

A、s.equals(t);

B、t.equals(c);

C、t.equals(e);

D、t==c;

解析:AC比较的是两字符串的内容是否相同

12.以下表达式结果为True的有()

A、

inta=8;

byteb=8;

System.out.println(a==b);

B、inta=97;

charb='a';

C、

inta=10;

longb=10;

D、

shorta=127;

longb=127;

解析:ABCD基本数据类型比较自动类型转换ACD没问题B在参与运算char会转为int字符aASCII码是97所以相同.

13.以下选项中不能获取到下图所示字符串(包含空格)的有()

Scannersc=newScanner(System.in);

System.out.println("请输入一个字符串:");

Stringx=sc.next();

B、

Stringx=sc.nextInt();

Stringx=sc.nextLine();

Stringx=sc.nextDouble();

解析:A(X)BD唯有nextLine不行,因为除了回车谁也不能让他停下接收,答案A可以接收

14.现有Animal类属性有name和age,下列选项中属于它的构造方法的有()

A.

publicAnimal(){}

B.

publicAnimals(){}

C.

publicAnimal(Stringname,intage){this.name=name;this.age=age;}

D.

publicvoidAnimal(Stringname,intage){this.name=name;this.age=age;}

解析:AC构造方法没有返回值连void都没同类名

15.若只能修改一处,想要输出结果为0,可以对哪一步进行修改()

publicstaticvoidmain(String[]args){

int[]arr=newint[1];①

arr[0]=3;②

System.out.println(arr[1]);③

}

A、②处修改为arr[3]=0;

B、③处修改为System.out.println(arr[0]-3);

C、①处修改为int[]arr=newint[2];

D、②处修改为arr[1]=0;

解析:BCA就没那么大边界B优秀直接干为0C再加一个默认值为0D没有空间

16.下列关于形参、实参说法正确的是()

A、形参是指在方法定义时的参数

B、实参是指在方法调用时的参数

C、方法调用时,形参实参之间的个数,顺序,类型不一定都需要一致

D、方法调用时,形参实参之间的个数,顺序,类型都需要一致

解析:ABD解析简单不解释

17.下面关于String的描述不正确的是()

A、toCharArray()是将此字符串转换成新的字符数组

B、equals()方法比较的是两个字符串的地址和内容

C、charAt()返回的是指定的索引处的char值

D、length属性代表的是字符串的长度

解析:BD字符串没有length属性,B的话对于我有点迷惑在我看到源码后确定是要比较地址但是,分装给我们使用就是比较值了.

三、代码题(共计42分;得分____)

18.本题本质为代码分析题,下载试题附件(需要分析的代码图片),代码图片中共有5处

错误,红框标出的代码中存在错误,请找出具体的错误并给出修改方案。

答案格式要求如下:

错误代码的行号,正确代码;

解析:

11,while(i<=5){//因为i的值为1要5个也就是1-5a.length连循环体都进不去这个较难想

15,intnum=scanner.nextInt();//这个简单

20,i++;//这个必须要加要不死循环了

27,intnextInt=random.nextInt(10)+1;//1-10范围为[x,y]就要(y-x+1)+1

31,if(arr[j]%nextInt==0){//取余写成除了

19.本题本质为代码填空

定义返回值类型为int类型,名为getScore(int[]arr)的静态方法,方法内完成:获取指定数

组arr中大于平均值的元素的个数,并返回。

定义main方法,方法内完成:

1).定义一个长度为5的int数组arr

2).使用随机数生成5个范围为1-99的数字存入arr中(包含1和99),之后打印数组

3).传递arr调用getScore(int[]arr)方法,获取方法返回值并在控制台打印输出该返回值

/*定义返回值类型为int类型,名为getScore(int[]arr)的静态方法,方法内完成:获取指定数组arr中大于平均值的元素的个数,并返回。定义main方法,方法内完成:1).定义一个长度为5的int数组arr2).使用随机数生成5个范围为1-99的数字存入arr中(包含1和99),之后打印数组3).传递arr调用getScore(int[]arr)方法,获取方法返回值并在控制台打印输出该返回值*/importjava.util.Random;publicclassTest{publicstaticvoidmain(String[]args){int[]arr=newint[5];Randomr=newRandom();for(inti=0;iavg){count++;}}}}returncount;}}最后一道题耗了我十分钟吧,我一直以为一个for循环可以,但是两件不同的事儿怎么能一个for循环如果有想法欢迎骚扰,睡觉了.答案没什么问题.

THE END
1.下列属于比较优势的是()【单选题】关于眼外肌的说法不合适的是( )。 查看完整题目与答案 【单选题】在现在社会里下列行为中,( )属于不道德行为。 查看完整题目与答案 【单选题】眼外肌共分为( )条。 查看完整题目与答案 【单选题】在现在社会里下列行为中,( )不属于不道德行为。 查看完整题目与答案 【单选题】角膜的组织学https://www.shuashuati.com/ti/7f2b093458644c75a66f2df8fed582b9.html?fm=bd907e6a240301dd7ceaaa8cc9721541dd
2.10单选题03对用户面与管理面的隔离下列哪个说法错误的A可以通10 单选题 0 3 对用户面与管理面的隔离 下列哪个说法错误的 A 可以通过认证及权限控制来实现用户面与管理面的隔离 B 可以通过防火墙来实现用户面与管理面的隔离 C 可以通过VLAN方式来实现用户面与管理面的隔离 D 可以通过ACL方式来实现用户面与管理面的隔离 http://www.ppkao.com/kstkai/daan/b420dce7659c468aae642e19ec0bb9b3
3.2023年04月黑龙江省鸡东县度“市县委书记进校园”引才活动引进10、多选题 下列说法中哪些是正确的?___ A: 只要总产量减少,边际产量一定为负数 B: 只要边际产量减少,总产量一定减少 C: 边际产量曲线一定在平均产量曲线的最髙点与之相交 D: 只要平均产量增加,边际产量就大于平均产量 11、单选题 下列措施中能拉动内需的是___。 A: 提高http://www.91exam.org/sydwxg/297-3995/3995818.html
4.银符考试题库在线练习单选题 1. A.0 B.9π C.3π D. A B C D 2. 已知三角形的三个顶点的坐标是A(-1,2,3)、B(1,1,1)和C(0,0,5),则∠ABC为 。 A. B. C. D.π A B C D 3. 设f(z)=(x-1)ln(x-1)+x,则f(ex+1)= 。 A.xex+ex+1 B.xex+ex+1 C.xex+ex D.zex A B C D 4http://www.cquc.net:8089/YFB12/examTab_getExam.action?su_Id=7&ex_Id=6919
5.学年福建省三明市普通高校高职单招职业技能自考模拟考试(含五、单选题(0题) 77.通常情况下,一天当中最低气温出现在() A.午夜12点 B.日出前后 C.晚上8点 D.午后2点 六、单选题(0题) 78.在外打工的张先生,没找到雇主,买了张返程票还剩1元钱。他买了支彩笔和4个包烟的纸箱子,把纸箱子裁成24张纸牌,在车站的出口举着“出租接站牌(2元)”牌子。结果不少人租http://xueli.en369.cn/zikao/1687160388115586.html
6.海康威视2024届数字逻辑设计实习笔试分析我的见解不一定都是准确的,欢迎评论区交流指正~~ 单选题 1、(3分)在Verilog中,下列语句哪个不是分支语句? A、case B、if-else C、casez D、repeat 一眼见,D 2、(3分)对于 reg[0:31] ,表达式 hik[0:+8]指的是 ? IEEE的 Verilog 标准对此的原文表述:https://download.csdn.net/blog/column/11976321/130630054
7.2022年6月青少年软件编程(Python)等级考试试卷及答案解析(二级试题类型:单选题 标准答案:见文末 试题难度:容易 试题解析: 10.运行下列程序,输出的结果是?() for i in range(1,5,2): print(i) A. 1 2 3 4 5 B. 1 2 3 4 C. 0 2 4 D. 1 3 试题编号:20220430-cjn-030 试题类型:单选题 标准答案:见文末 试题难度:容易 试题解析: 11.运行下列程序,https://cn.baoan.edu.cn/kcsq/index.php?r=teach/post/detail&sid=10343&id=10003651
8.2021年天津市1+x幼儿照护考试线上测验选择题部分二历史项目一、单选题 1、【单选】红星托幼园厨房突然起火了,在场的教师迅速对初起火灾进行扑救。后勤王老师立即拨打火警电话119报警,他应怎么打火警电话()。(1分) A、讲清报警人姓名及电话号码 B、讲清有无人员被困 C、讲清详细地址、起火部位、着火物质、火势大小 D、派人到路口候消防车 E、讲清有无人员受https://www.wenjuan.com/slpm/ZZVJFvK/
9.2023中级第二批考试结束,考生直言难度飙升?真题答案已出,进来估分一、单选题 1.下列不属于商业信用的是() A预收账款 B预付账款 C应收账款 D应付票据 答案:B 解析:商业信用是指商品交易中延期付款或预收货款所形成的借贷关系,是企业之间的种直接信用关系。商业信用的具体形式有应付账款(选项 D)、应付票据 (选项 B)和预收账款 (选项A) 等 http://m.kuaijitoutiao.com/article/254037
10.在pH=10.0的氨性缓冲溶液中,以0.020mol/LEDTA滴定相同浓度【单选题】级数 是 【单选题】z=0是下列函数的零点,哪个函数的零点阶数最高 【单选题】关于函数 ,下列说法正确的是 【简答题】0110B01. LabVIEW的程序执行是 ___模型,当所有“___ ”连接的输入到位后,程序框图节点即开始执行。 【计算题】确定函数 的解析区域和奇点http://www.360doc.com/content/20/0425/11/69700108_908253182.shtml