资源描述:
《JAVA助 - 副本》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Java笔试题第一部分:数据结构A.栈是非线性结构B.栈是一种树状结构C.栈具有先进先出的特征D.栈有后进先出的特征 changeStr(str); System.out.println(str); }} 二、publicclassTest2{ staticbooleanfoo(charc){ System.out.print(c); returntrue; } publicstaticvoidmain(String[]argv){ inti=0; //for(65;88&&(i<2);67) for
2、(foo('A');foo('B')&&(i<2);foo('C')){ i++; foo('D'); } }}Whatistheresult?A.ABDCBDCBB.ABCDABCDC.Compilationfails.D.Anexceptionisthrownatruntime. 三、1.classA{2.protectedintmethod1(inta,intb){return0;}3.}WhichtwoarevalidinaclassthatextendsclassA?(Choosetwo)A.publicintmethod1(in
3、ta,intb){return0;}B.privateintmethod1(inta,intb){return0;}C.privateintmethod1(inta,longb){return0;}D.publicshortmethod1(inta,intb){return0;}E.staticprotectedintmethod1(inta,intb){return0;}publicclassBextendsA{ /** *@paramargs */ } 四、 1.publicclassOuter{2.publicvoidsomeOuterMethod(){3.//L
4、ine34.}5.publicclassInner{}6.publicstaticvoidmain(String[]argv){7.Outero=newOuter();8.//Line89.}10.}WhichinstantiatesaninstanceofInner?A.newInner();//Atline3B.newInner();//Atline8C.newo.Inner();//Atline8D.newOuter.Inner();//Atline8//newOuter().newInner()五、有两个页面a.jsp和b.jsp,要从a.jsp传值到b.jsp有几种方法?分别是什
5、么? 六、描述Struts体系结构?对应各个部分的开发工作主要包括哪些?七、XML包括哪些解释技术,区别是什么? 八、JSP有哪些内置对象和动作?它们的作用分别是什么? 九、打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。程序实现十、将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。程序实现 第三部分:数据库一、表结构:Student(S#,Sname,Sage,Ssex)学生表 S#:学号;Sname:学生姓名;Sage:学生年龄;Ssex
6、:学生性别Course(C#,Cname,T#)课程表 C#,课程编号;Cname:课程名字;T#:教师编号SC(S#,C#,score)成绩表 S#:学号;C#,课程编号;score:成绩Teacher(T#,Tname)教师表 T#:教师编号;Tname:教师名字问题1、按平均成绩从高到低显示所有学生的“数据库”、“企业管理”、“英语”三门的课程成绩,按如下形式显示:学生ID,,数据库,企业管理,英语,有效课程数,有效平均分2、检索至少选修两门课程的学生
7、学号3、查询没学过“叶平”老师讲授的任一门课程的学生姓名4、查询姓“李”的老师的个数;5、查询没学过“叶平”老师课的同学的学号、姓名;6、查询没有学全所有课的同学的学号、姓名;7、把“SC”表中“叶平”老师教的课的成绩都更改为此课程的平均成绩;8、删除学习“叶平”老师课的SC表记录;9、向SC表中插入一些记录,这些记录要求符合以下条件:没有上过编号“003”课程的同学学号、002号课的平均成绩;二、什么是存储过程?用什么