第一部分:选择题(每题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时,库存状态显示库存不足;
其他情况,库存状态显示库存正常。
本文包含Java基础知识选择题及SQL语句编写练习题。涉及Java内部编码方式、线程异常处理、继承与多态应用,以及创建表、查询、更新等SQL操作。
1002

被折叠的 条评论
为什么被折叠?



