恒生电子笔试题目

时间:2024-10-19 07:59:32 面试笔试 我要投稿

2015恒生电子笔试题目

  1、java标识符

2015恒生电子笔试题目

  在Java语言中,标识符是以字母、下划线(…)或美元符($)开头,由字母、数字、下划线(一)或美元符($)组成的字符串。标识符区分大小写,长度.

  在Java语言中,标识符是以字母、下划线(…)或美元符($)开头,由字母、数字、下划线(一)或美元符($)组成的字符串。标识符区分大小写,长度没有限制。除以上所列几项之外,标识符中不能含有其他符号,当然也不允许插入空格。在程序中,标识符可用作变量名、方法名、接口名、类名等。

  2、数据库表间连接方式

  Table A

  aid adate

  1 a1

  2 a2

  3 a3

  TableB

  bid bdate

  1 b1

  2 b2

  4 b4

  两个表a,b相连接,要取出id相同的字段

  select * from a inner join b on a.aid = b.bid这是仅取出匹配的数据.

  此时的取出的是:

  1 a1 b1

  2 a2 b2

  那么left join 指: (就是left outer join,默认的就是outer)

  select * from a left join b on a.aid = b.bid

  首先取出a表中所有数据,然后再加上与a,b匹配的的数据

  此时的取出的是:

  1 a1 b1

  2 a2 b2

  3 a3 空字符

  同样的也有right join (就是right outer join,默认的就是outer)

  指的是首先取出b表中所有数据,然后再加上与a,b匹配的的数据

  此时的取出的是:

  1 a1 b1

  交叉连接(CROSS JOIN)没有WHERE 子句,它返回连接表中所有数据行的笛卡尔积,其结果集合中的数据行数等于第一个表中符合查询条件的数据行数乘以第二个表中符合查询条件的数据行数。

  外连接分为左外连接(LEFT OUTER JOIN或LEFT JOIN)、右外连接(RIGHT OUTER JOIN或RIGHT JOIN)和全外连接(FULL OUTER JOIN或FULL JOIN)三种。与内连接不同的是,外连接不只列出与连接条件相匹配的行,而是列出左表(左外连接时)、右表(右外连接时)或两个表(全外连接时)中所有 符合搜索条件的数据行。

  交叉连接(CROSS JOIN)没有WHERE 子句,它返回连接表中所有数据行的笛卡尔积,其结果集合中的数据行数等于第一个表中符合查询条件的数据行数乘以第二个表中符合查询条件的数据行数。

  3、class A{

  A(String string){

  System.out.println(“HS”);

  }

  }

  class B extends A{

  B(){

  System.out.println(“Hello”);

  }

  }

  class SubTest{

  public static void main(String[]args){

  B b = new B();

  }

  }

  这道题考察输出,实际编译出错,有这个选项!父类没有默认的构造函数,子类会编译通不过

  4、若某线性表中最常用的操作是在最后一个元素之后插入一个元素和删除第一个元素,则采用()存储方式最节省运算时间。

  (A) 单链表 (B) 仅有头指针的单循环链表

  (C) 双链表 (D) 仅有尾指针的单循环链表

  5、索引、增加列(长度、非空、类型)

  数据查询 select

  数据定义 create drop alter

  数据操纵

  数据控制 grant revoke


【恒生电子笔试题目】相关文章:

恒生电子笔试题目11-21

电子类笔试题目11-21

华夏的笔试题目11-21

南航笔试题目06-23

ITT HR的笔试题目,笔试试题02-24

网易游戏笔试题目11-30

北京CONSULTING的笔试题目11-21

香港KPMG的笔试题目11-21

MARS笔试 题目+体会详述11-21

Numerical笔试题目求助11-21