第一部分:选择题(每题2分)
1)JAVA内部使用的编码格式是( B )
A)UTF-8
B)ASCII
C)UNICODE
D)ISO8859-1
2)public class Threads2 implements Runnable{
public void run(){
System.out.println("run.");
throw new RuntimeException("Problem");
}
public static void main(String[] args){
Thread t=new Thread(new Threads2());
t.start(); .
System.out.println("End of method.");
}
}
运行结果是什么,请选择2个( A )
A)java.lang.RuntimeException: Problem
B)run.java.lang.RuntimeException: Problem
C)End of method.java.lang.RuntimeException: Problem
D)End of method.run.java.lang.RuntimeException: Problem
E)run.java.lang.RuntimeException: ProblemEnd of method.
3)public class SimpleCalc {
public int value;
public void calculate() {
value += 7;
}
}
public class MultiCalc extends SimpleCalc {
public void calculate() {
value -= 3;
}
public void calculate(int multiplier) {
calculate();
super.calculate();
value *= multiplier;
}
public static void main(String[] args) {
MultiCalc calculator = new MultiCalc();
calculator.calculate(2);
System.out.println("Value is: " + calculator.value);
}
}
A.Value is: 8
B.Value is: -8
C.Value is: 12
D.Value is: -12
2,写出实现下述功能的SQL语句
有两个表PRODUCT(产品信息表)和表PRODUCT_SS(产品进销表)
PRODUCT表有下列字段:
字段 | 字段说明 | 字段类型 | 字段长度 | 说明 |
PRO_ID | 产品编号 | 字符型 | 10 | 主键 |
PRO_NAME | 产品名称 | 字符型 | 50 |
|
PRO_COUNT | 产品总量 | 数字型 | 10 |
|
PRODUCT_SALE表有下列字段:
字段 | 字段说明 | 字段类型 | 字段长度 | 说明 |
ID | 序号,自增 |
|
| 主键 |
PRO_ID | 产品编号 | 字符型 | 10 | 外键 |
SALE_COUNT | 销售数量 | 数字型 | 6 |
|
SS_DATE | 发生日期 | 日期型 |
|
|
1) 写出建表的SQL语句
2) 显示产品编号以“12”开头的产品信息
3) 插入PRODUCT_SALE表中产品编号为“67890”的产品销售数量为2000.(注意事务)
4) 显示所有产品的库存,要求显示产品名称和库存数量(用一条SQL语句)
5) 显示所有产品的库存,要求显示产品名称、库存数量、库存状态。(用一条SQL语句)
当库存数>=10000时,库存状态显示库存积压;
当库存数<=1000时,库存状态显示库存不足;
其他情况,库存状态显示库存正常。