JAVA软件工程师笔试试题(考试时间:120分钟试卷分值:150分)逻辑推理题【10分】1、甲、乙、丙、丁四位同学中有一位同学为海啸灾区捐款1000元,当老师询问时,他们分别这样回答: 甲:这1000元不是我捐的乙:这1000元是丁捐的丙:这1000元是乙捐的丁:这1000元不是我捐的这四人中只有一个人说了真话,由此可见这1000元是谁捐的(A)。【2分】 、甲、乙、丙三人是同一家公司的员工,他们的未婚妻A、B、C也都是这家公司的职员。知情者介绍说:“A的未婚夫是乙的好友,并在三个男子中最年轻;丙的年龄比C的未婚夫大。”依据该知情者提供的情况,我们可以推出三对组合分别是(D)。【3分】 —A,乙—B,丙—C —B,乙—A,丙—C —C,乙—B,丙—A —A,乙—C,丙—B3、甲乙丙丁四人的车分别为白色、银色、蓝色和红色。在问到他们各自车的颜色时,甲说:“乙的车不是白色。”乙说:“丙的车是红色的。”丙说:“丁的车不是蓝色的。”,丁说:“甲、乙、丙三人中有一个人的车是红色的,而且只有这个人说的是实话。”如果丁说的是实话,那么以下说法正确的是(B):【2分】,,,,甲的车是红色的基础理论题【20分】1. Java是一种先__编译______后__解释_____运行的语言。(提示:填编译或者解释)【1分】2. 栈是____________先进后出_____的线性表,队列是__先进先出__________的线性表。【2分】3. 面向对象的基本特征____封装____,_继承________,__多肽________。【3分】4. 事务包含4个基本特征,即ACID,它们分别指__________,__________,__________,__________【2分】5. ()。(-)等于_-。【2分】6. Java中数据类型包括_______简单数据类型______和__引用数据类型____________。【1分】7. Java程序控制语句中的循环语法分____for____,__while______和__do_while______三种。【3分】8. 构造方法____不能______(能或者不能)被public、private、protected修饰。【1分】9. Java的访问控制有四种:public______、_protected_____、_friendly_____、___private___。【2分】10. AJAX的核心对象是_____________。【1分】JAVA基础题【45分】下列选项中不属于java关键字的有(AB)【1分】[A] TRUE [B] sizeof[C] const [D] super [E] void下面哪些是合法的标识符(ABE)【1分】[A] $persons [B] TwoUsers[C] *point [D] this [E]_endline下列选项中不是原始数据类型的有?(c)【1分】[A]. short [B]. Boolean[C]. Unit [D]. float下列选项中那些语句片段会发生异常【1分】BD[A] Strings="Gonewiththewind";Stringt="good";Stringk=s+t;[B] Strings="Gonewiththewind";Stringt;t=s[3]+"one";[C]Strings="Gonewiththewind";Stringstandard=();[D]Strings="homedirectory";Stringt=s-"directory";以下选项中,合法的赋值语句是(bd)【1分】a==1;++i;a=a+1=5;y=(int)I;以下选项中,代码执行完毕后输出结果是(c)【1分】booleanbool=true;if(bool=false){(“a”);}elseif(bool){(“b”);}elseif(!bool){(“c”);}else{(“d”);}pilationfails以下选项中,正确的是(B)【1分】lassAlpha1{publicstaticvoidmain(String[]args){booleanflag;inti=0;do{flag=false;Syst
JAVA软件工程师面试笔试试卷 来自淘豆网m.daumloan.com转载请标明出处.