Java程序员面试题汇总

  表 A 字段 m , n , x , y ,其中 m,n 为 number 类型 ,x 为字符类型, y 为日期类型

  1 、创建表 A 并且 m 不能重复, n 初始值为 0 , m 、 n 、 y 不能为空

  2 、修改表 A 把 n 的初始化值改为 1

  3 、查询表 A 中 m 大于 500 并且 y 为前一天的当前时间以前的所有数据

  4 、查询表 A 中 x 字段共有多少种情况,并输出条数大于 200 的情况的个数

  5 、查询表 A 中 x 为空并且时间介于当前时间与前一天当前时间的所有数据

  6 、往表 A 中插入一条数据,令 n 值为 3,x 值为 “xyz”,y 值为 2007 年 1 月 1 日 12 点 12 分 12 秒

  7 、删除表 A 中所有时间为整点的数据

  8 、表 B 与表 A 有相同的数据结构,怎么样把表 A 中的数据倒入表 B 中

  9 、数据库的锁,概念,形成原因,你所见过的所有数据库中的锁,锁的解决方案?

  ——————————————————————————————————————–

  1 、把“ ab ”“ ef ”“ ij ”“ cd ”“ gh ”放到 List 里,然后对此 List 快速排序,并打印结果

  2 、表 File 中有 2 个字段 file,vcFile,file 为 1 的所相关的 vcFile 的信息,用 jdbc 连接数据库,并打印查询结果的第三条

  4 、 corba 对象里有一个 void corbaPing() 怎样通过返回的一个空对象判断其状态?

  5 、 corb 中的 COS 三种实现。

  6 、 WTS 的几种实现形 , 文字描述即可,无需写代码。

  7 、纯 java 技术能否实现 jmcp 协议?

  8 、 struts 的 5 个主要的类。并且哪个类为 MVC 中的 C?

  ——————————————————————————————————————–

  1

  Class Test (){

  {

  System.out.println(“b”);

  }

  static Test(){

  System.out.println(“a”);

  }

  public Test(){

  System.out.println(“c”);

  }

  public String out(){

  System.out.println(“111”);

  }

  }

  public class Test1(){

  public static void main(String[] args){

  System.out.println(out());

  }

  }

  问题是1 怎么修改程序让他正确,用尽可能多的方法,并写出执行结果

  2 如果只修改 main 函数,能打出 abc 吗? bac 呢?为什么

  2、写一个单例的例子

  3、String str=”WeeciolGmmcc”

  分别用 for,while,switch3 种循环写出程序 , 使程序能打印出 WelcomeGmcic ,一个打印语句只能打印出一个字符

  4、有员工表 , 字段 id ,name,managerid ,还有个啥字段,记不清楚了,没用到,然后查姓名,领导的姓名,如果没领导的话则显示无

  id name managerid

  1 张三 李四

  2 李四 赵六

  3 王五 赵六

  4 赵六

 

本文已影响6827
上一篇:Java面向对象面试题汇总 下一篇:Java面试笔试题100道

相关文章推荐

|||||