java面试4

第一部分:选择题(每题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.

 

3public 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时,库存状态显示库存不足;

其他情况,库存状态显示库存正常。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值