Java笔试题答案

上传人:re****.1 文档编号:485390573 上传时间:2023-09-28 格式:DOCX 页数:13 大小:14.30KB
返回 下载 相关 举报
Java笔试题答案_第1页
第1页 / 共13页
Java笔试题答案_第2页
第2页 / 共13页
Java笔试题答案_第3页
第3页 / 共13页
Java笔试题答案_第4页
第4页 / 共13页
Java笔试题答案_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《Java笔试题答案》由会员分享,可在线阅读,更多相关《Java笔试题答案(13页珍藏版)》请在金锄头文库上搜索。

1、1. 下面的代码段中 , 执行之后 i 和 j 的值是什么:(5 分) Cint i = 1;int j;j = i+;A、1, 1B、1, 2C、2, 1D、2, 22. 程序运行结果是 :(5 分 )C public class Foopublic static void main(String args) String s;System.out.println(“s=”+s);A、s=sB、s=nullC、编译错误D、null3. 检查下面这段代码是否正确 ?简单说明一下原因 (5 分 ) public class Somethingpublic static void main(Str

2、ing args)Other o = new Other();new Something().addOne(o);public void addOne(final Other o)o.i+;class Otherpublic int i;正确 , 方法 addOne的参数 o 被 final修饰 , 意味着 o 不可变 , 而 o.i+ 只是改变了 o 的变量 ,o 本身并没变4. 下面程序的输出结果是 :(5 分)A public class Test2 static boolean foo(char c) System.out.print(c); return true;public st

3、atic void main(String argv) int i = 0;for (foo(A); foo(B) & (i 0)CREATE TABLE选课 (学号 VARCHAR(6) NOT NULL,课程号 VARCHAR(6) NOT NULL,成绩 NUMERIC(6, 2) NOT NULL ,PRIMARY KEY(学号 ,课程号 ),FOREIGN KEY(学号 ) REFERENCES学生 ( 学号 ),FOREIGN KEY(课程号 ) REFERENCES课程 ( 课程号 ),CONSTRAINT CK_SC_0 CHECK成绩( = 0 AND 成绩 = 100)1)

4、 找出其中的完整性约束。 (5 分)主键约束 , 非空约束 , 唯一约束 , 检查约束 , 外键约束2) 下述 SQL结果是什么 :(5 分) a) SELECT 学号、姓名、院系FROM学生WHERE院系 IN(SELECT 院系FROM学生WHERE姓名 =张三)跟张三一个院系的学生的学号、姓名、院系号b) SELECT 姓名FROM学生WHERE EXISTS(SELECT *FROM选课WHERE学号 =学生 . 学号 AND课程号 =1)选了课程号是1 的学生的姓名3) 建立一个触发器 , 使得删除一个学生之后 , 院系人数减 1;(15 分)CREATE TRIGGER TRIGGER ENABLEAFTER DELETE ON 学生FOR EACH ROWASBEGINUPDATE院系 SET COUNT = COUNT -1;END9. 数据库中事务的概念是什么?事务的提交和回滚是什么含义?(10 分)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号