Hibernate培训A组测试题

原创 2007年09月12日 10:49:00
 (1)以下哪条SQL语句的作用是从CUSTOMERS表查找出性别为女性,并且按照年龄升序排列?(单选)
A) select * from CUSTOMERS where GENDER=/"女性/" order AGE
B) select * from CUSTOMERS where GENDER=/"女性/" order by AGE DESC
C) select * from CUSTOMERS where GENDER=/"女性/" order by AGE
D) select * from CUSTOMERS order by AGE asc  where GENDER=/"女性/"

(2)一个客户有多个订单,一个订单只属于一个客户。CUSTOMERS表表示客户,ORDERS表表示订单,如何表示
客户与订单的一对多关系?(单选)
A)在CUSTOMERS表中定义外键,参照ORDERS表的主键
B)在ORDERS表中定义外键,参照CUSTOMER表的主键
C)在CUSTOMERS和ORDERS表中都定义外键,分别参照对方的主键

(3)在UML中,对象之间存在哪些关系?(多选)
A)关联(Association)
B)泛化(Generalization)
C)实现(Implementation)
D)聚集(Aggregation)
E)依赖(Dependency)
F)友员(Friend)

(4) 在JDK中,把Java源程序编译为类文件的命令是什么?(单选)
A)java  B)javac   C)jar    D)compile

(5)对于以下程序代码:
int a=9;
int b=0;
if(a>9)
  b=1;
else
  b=-1;

执行完以上程序代码,变量b的取值是什么?(单选)

A)0  B)0  C)1  D)-1


(6)以下程序共创建了几个Java对象?(单选)
Integer o1=new Integer(10);
Integer o2=new Integer(10);
Integer o3=o1;
A)0    B)1  C)2   D)3

(7)在第一行创建的Integer对象在什么时候结束生命周期?(单选)
Integer o1=new Integer(10); //line1
Integer o2=o1; //line2
o1=null;  //line3
o2=new Integer(10);  //line4
o2=null; //line5

A) line2   B)line3   C)line4   D)line5


(8)下面程序的功能是输出以下形式的金字塔图案是什么?(单选)
                        *
                       ***
                      *****
                     *******
  
   for(int i=1;i<=4;i++){
     for(int j=1;j<=4-i;j++) System.out.print(/" /");
     for(int j=1;j<=_______;j++) System.out.print(/"*/");
     System.out.print(/"
/");
   }

在下划线处应填入的是什么?(单选)
A)i  B)2*i-1  C)2*i+1  D)i+2


(9)以下代码能否编译通过,假如能编译通过,运行时得到什么打印结果?(单选)
Object o = new String(/"abcd/");
String s = o;
System.out.println(s);
System.out.println(o);

A)不能编译通过  B)能编译通过,并正常运行,打印两个“abcd”  
C) 编译通过,但运行时抛出ClassCastException


(10) 在关系数据库中,作为表的主键应该满足什么条件?(多选)
A)不允许为空
B)不允许重复
C)主键值不允许被改变
D)不能以多个字段作为主键



答案:
(1)C (2)B  (3)A,B,C,D,E  (4)B  (5)D  (6)C  (7)C  (8)B  (9)A   (10)A,B,C

java试题

以下程序共创建了几个Java对象?(单选)Integer o1=new Integer(10);Integer o2=new Integer(10);Integer o3=o1;A)0    B)1 ...

传智播客.Net培训就业班入学测试题

2、对学员的结业考试成绩评测,要求在控制台中提示用户输入学员考试成绩,写一个方法,根据用户输入的成绩,返回一个等级;90分以上A级、80~90分B级、70~80分C级、60~70分B级、60分以下C级...

Android开发者参加Android开发培训初级测试题整理

每年的三四五月都是招聘求职的好时期,通常说金三银四铜五铁六,这个时期大批的从业者或者求职者有求业的需求,Android开发者面试常见Android开发面试题整理。    1、 sim卡的EF文件...
  • ccnanxi
  • ccnanxi
  • 2016年03月17日 16:20
  • 178

【湖南师大附中培训】2016.3.26测试题 后缀数组+二分+贪心+dp+hash

早上去晚了…八点开始的我快九点才到…那个老师说好的八点半集合结果没看见人…逗我呢…也就这次考得稍好点了,坐看其他几场各位大爷们AK…Orzfqk Orzyzy Orz龙哥 等等等等…100+60+10...
  • LOI_DQS
  • LOI_DQS
  • 2016年03月27日 20:37
  • 839

国内it培训机构某马的测试题,今天做了下,都是基础的javase问题,给需要的同学

第三题package com.itheima; /**  * 3、取出一个字符串中字母出现的次数。如:字符串:"abcdekka27qoq" ,输出格式为:a(2)b(1)k(2)...  */ ...

松迪培训入学测试题

  • 2008年04月25日 16:42
  • 160KB
  • 下载

Hibernate面试测试题

  • 2012年09月15日 08:54
  • 35KB
  • 下载

黑马程序员——Java基础测试题

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 黑马程序员——Java基础测试题 第1题:以下代码哪个是正确的?为什么?   a. byte...

java培训测试题

  • 2013年07月24日 21:22
  • 11.8MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Hibernate培训A组测试题
举报原因:
原因补充:

(最多只允许输入30个字)