Java面试题带答案

2026/4/23 12:43:36

1 String numString = “1000”;

2 intid=Integer.valueOf(numString).intValue();

5,如何交换两个变量的值?请用代码说明

答案:先把两个值相加赋值给第一个变量,然后用得到的结果减去第二个变量,赋值给第二个变量。再用第一个变量减去第二个变量,同时赋值给第一个变量。代码如下: inta=5,b=10;a=a+b; b=a-b; a=a-b;

SQL简答题:

Student(S#,Sname,Sage,Ssex) 学生表

S#:学号;Sname:学生姓名;Sage:学生年龄;Ssex:学生性别

Course(C#,Cname,T#) 课程表 C#,课程编号;Cname:课程名字;T#:教师编号

SC(S#,C#,score) 成绩表 S#:学号;C#,课程编号;score:成绩

Teacher(T#,Tname) 教师表 T#:教师编号; Tname:教师名字

问题1、查询”001”课程比”002”课程成绩高的所有学生的学号;

答案: select a.S# from (select s#,score from SC where C#='001') a,(select s#,score

from SC where C#='002') b

where a.score>b.score and a.s#=b.s#;

问题2、查询平均成绩大于60分的同学的学号和平均成绩;

答案: select S#,avg(score) from sc

group by S# having avg(score) >60; 问题3、查询所有同学的学号、姓名、选课数、总成绩;

答案: select Student.S#,Student.Sname,count(SC.C#),sum(score) from Student left Outer join SC on Student.S#=SC.S#

group by Student.S#,Sname

问题4、查询所有课程成绩小于60分的同学的学号、姓名;

答案: select S#,Sname from Student

where S# not in (select Student.S# from Student,SC where S.S#=SC.S# and score>60);

问题5、删除“002”同学的“001”课程的成绩 ;

答案: delete from Sc where S#='002'and C#='001';

JS简答题:

1:实现函数,输出九九乘法表。

参考答案:

window.onload = function(){ for(i=1;i<=9;i++){ for(j=1;j<=i;j++){

document.write(i+\ }

document.write(\ } };

2,编写一个方法 去掉一个数组的重复元素

例子数组:var arr=[\

参考答案:


Java面试题带答案.doc 将本文的Word文档下载到电脑
搜索更多关于: Java面试题带答案 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219