JAVA和数据库笔试题
java部分:
选择:1.下面的执行结果:
Java代码
public class Test3 {
public static void main(String args[]){
int a=222;
a=a+2;
System.out.println(a);
System.out.println(a+(--a)+(a++));
System.out.println(a);
}
}
答案是:224 670 224
public class Test3 {
public static void main(String args[]){
int a=222;
a=a+2;
System.out.println(a);
System.out.println(a+(--a)+(a++));
System.out.println(a);
}
}
答案是:224 670 224
2.那个是primitive类型;
3.考到这两种数据类型的初始化Java代码
float b = 10.1f;
double d = 10.2d;
float b = 10.1f;
double d = 10.2d;
4.考Overload和Override有两个题,
JAVA和数据库笔试题
,资料共享平台
《JAVA和数据库笔试题》(https://www.unjs.com)。一个是final修饰的方法不能被Overload还是Override或者都可以或者都不能?5.接口和抽象方法的区别,不是让写不同之处,是看代码中那个是错误的.,这个题也考extends和implement;
6.set list map区别
填空题:
1.java中提供对象比较的两个接口:(这个我没填上,记得最清楚了)
2.面向对象的特性:继承 封装 多态
3.11&12的值:8 (按位与运算)
编程:(给了一个表格,每种车有name、price、kind属性,然后有三辆车)编写一个抽象类Car,属性有name、price、kind();编写两个类(kind不同)分别继承Car,又有各自的计算初始折价率的方法(题目的意思是不同类型的车price*0.1,price*0.15);编写一个方法可以比较两种车的初始折旧率;写一个算法按初始折旧率升序排序;
数据库:
选择:
1.事务的特性考了一下下;
2.DML、DDL、DCL那个最重要
3.为了提高数据查询效率一般干什么事? 索引
4.删除表的语句
填空:
1.事务显式提交的命令是 ,事务回退的命令是 。
2.查询时匹配用 % _ ;只能对String数据类型起作用;
3.游标用法步骤:定义游标、后面三个空;
编程:
有一个职工表employee(eno,ename,esex,deptno,sal),其中eno代表职工号,数值型(整数),长度为8,eno为student表的主键;ename代表职工姓名,字符型,长度为10;esex代表性别,取值仅为“男”或者“女”;deptno代表部门号,数值型(整数),非空,长度为6;sal是工资(大概是这样)
1) :创建表
2):查询性张得员工
3):查询每个部门员工的人数
4):工资不等于1000的员工的人数
5):编写存储过程:当sal>1000是工资涨200;当sal>2000是工资涨1000;其他的涨150;
【JAVA和数据库笔试题】相关文章:
3.java笔试题
6.JAVA笔试题汇