1、LAMP Brother Java JAVA基础测试姓 名性 别年 龄专 业学 历就读院校联系电话QQEmail计划参加几月培训申请测试时间目前所在地填写完毕后请认真完成以下题目,并发给咨询老师!以下测试题中Q1Q10为不定项选择题,请将你认为正确答案的序号填写在如下相应的答题卡内。Q11Q15为简答题,在将正确答案填写在答题卡上之后,务必在相应的问题处写出必要的计算过程。选择题:12345678910计算题:11、12、13、14、15、Q1. 哪些是合法的 java 标示符? A2variable B. variable2 C. _whatavariable D. _3_ E. $anot
2、hervar F. #myvar Q2. 下列数组的说明哪些是正确的?A. public int aB. static int aC. public int aD. private int a3E. private int3 aF. public final int aQ3. 给出代码,运行结果是?1. public class Test2. public static void main(String args)3. string foo=”blue”;4. string bar=foo;5. foo=”green”;6. System.out.println(bar);7. 8. A. 抛
3、出异常B.编译出错.C.打印“null” D.打印“blue”E.打印“green”Q4. 如果编译和运行下面的程序会有什么结果:public class Q public static void main(String argv) int anar= new int5; System.out.println(anar0); A. Error: anar 没有被初始化B. nullC. 0D. 5Q5. 下面的程序片断中String a = “ABCD”;String b = a.toLowerCase();b.replace(a, d);b.replace(b,c);System.out.p
4、rintln(b);编译运行结果是什么?A. abcdB. ABCDC. dccdD. dcbaE. 编译错误F. 运行时抛出异常Q6. 你想一个类存取同一个包中的另一个类中成员,哪一个存取修饰符限制的最严格?A. publicB. privateC. protectedD. transientE. 不需要任何修饰符Q7. 4.break中断语句,若在一个FOR语句中加入break语句,它可以_ A、对FOR语句执行没有影响 B、中断本次循环,进入下一次循环C、退出FOR循环,执行FOR语句后面的语句 D、以上说法均不对Q8. 代码:int i =1,j =10;do if(i+ -j) co
5、ntinue; while (i 5);System.out.println(“i = “ +i+ “and j = “+j);运行结果是什么?A. i = 6 and j = 5B. i = 5 and j = 5C. i = 6 and j = 5D. i = 5 and j = 6E. i = 6 and j = 6Q9. 下列程序段的输入结果是( )String str=”helloworld!”;System.out.println(str.subString(5,8);A、wor B、owo C、owor D、worlQ10. 代码:for (int i =0; i 4; i +=
6、2) System.out.print(i + “”);System.out.println(i);结果是什么?A. 0 2 4B. 0 2 4 5C. 0 1 2 3 4D. 编译错误.E. 运行的时候抛出异常Q11.现有两个骰子,一共有多少种方法可以掷出骰子点数之和是7?有多少种方法可以掷出点数之和小于等于6?(写出必要的计算过程)答:3种方法掷出点数之和是7,其中一个骰子掷出1,2,3另一个骰子点数随即确定。骰子点数之和为6时,有3种方法,其中一个骰子掷出1,2,3另一个骰子点数随即确定骰子点数之和为5时,有2种方法,其中一个骰子掷出1,2另一个骰子点数随即确定骰子点数之和为4时,有2种
7、方法,其中一个骰子掷出1,2另一个骰子点数随即确定骰子点数之和为3时,有1种方法,其中一个骰子掷出1另一个骰子点数随即确定骰子点数之和为2时,有1种方法,其中一个骰子掷出1另一个骰子点数随即确定骰子点数之和为1时,有0种方法 故共有9种方法掷出点数之和小于等于6。Q12. 当B等于Y时,A等于Z;当A不等于Z时,E要么等于Y,要么等于Z,所以: A.当B等于Y时,E既不等于Y也不等于Z。 B.当A等于Z时,Y或者Z等于E。 C.当B不等于Y时,E既不等于Y也不等于Z。答:无正确选项 Q13. 你身上有一笔钱,你遇到第一个乞丐的时候,给了你身上钱的一半再多加2元,当你遇到第二个乞丐的时候,又给了
8、你身上钱的一半再多加4元,这时候你身上只有5元,问你原来多少钱?答:设原来有X元钱,(解释在图片中)可得原来有40元Q14. 30个小运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶?答:最少20瓶。20瓶换6瓶和余2空瓶,6瓶又换2瓶,2瓶加上面的2空瓶,换1瓶,最后剩2空瓶,然后和饮料店商量先要1瓶,最后将3个瓶子送给饮料店。(解释在图片中)Q15.李大夫去山里给一位病人出诊,他下午1点离开诊所,先走了一段平路,然后爬上了半山腰,给那里的病人看病。一个小时后,他沿原路下山回诊所,下午4点半回到诊所。已知他在平路步行的速度是每小时8千米,上山每小时6千米,下山每小时12千米。请问李大夫出诊来回共走了多少路?答:总路程20km.。(解释在图片中)