Java招聘笔试题目

时间:2016-02-22 编辑:义俏‍ 手机版

  导读:Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。以下是由bet365是什么网站小编J.L为您整理推荐的笔试题目话笔试经验,欢迎参考阅读。

  1.Java中的方法覆盖(Overriding)和方法重载(Overloading)是什么意思?

  2.接口和抽象类的区别是什么?

  3.进程和线程的区别是什么?

  4.如何确保N个线程可以访问N个资源同时又不导致死锁?

  5.谈谈final, finally, finalize的区别

  6. error和exception有什么区别?

  7.JDK和JRE的区别是什么?

  8. equals和==的区别

  9. SQL问答题

  表结构:

  1、 表名:g_cardapply

  字段(字段名/类型/长度):

  g_applyno varchar 8;//申请单号(关键字)

  g_applydate bigint 8;//申请日期

  g_state varchar 2;//申请状态

  2、 表名:g_cardapplydetail

  字段(字段名/类型/长度):

  g_applyno varchar 8;//申请单号(关键字)

  g_name varchar 30;//申请人姓名

  g_idcard varchar 18;//申请人身份证号

  g_state varchar 2;//申请状态

  其中,两个表的关联字段为申请单号。

  题目:

  (1)查询身份证号码为440401430103082的申请日期

  (2)查询同一个身份证号码有两条以上记录的身份证号码及记录个数

  10.写一个Singleton(单例)类出来

Java招聘笔试题目相关推荐