亚洲AV无码成人网站久久精品大最新的|A区色逼逼不卡91AV一区二区|免费涩涩夜夜骑一区|亚洲中日韩成人在钱|男女视频在线观看无人一区二区|欧美精品成人在线观看一区二区|国产青青草原一区二区三区精品在线|久久免费观看伊人网|亚洲一区二区在线导航|日韩字幕一区二区

學(xué)習(xí)啦 > 創(chuàng)業(yè)指南 > 職場 > 面試題 > 2017java程序員面試題及參考答案(2)

2017java程序員面試題及參考答案(2)

時(shí)間: 如英753 分享

2017java程序員面試題及參考答案

  二、基本概念

  1. 數(shù)據(jù)庫、表、視圖、Sequence、Index

  2. 數(shù)據(jù)類型的區(qū)別(Char 和 varchar的區(qū)別)

  3. 關(guān)系 (外鍵、主鍵。1:1, 1:n,n:n關(guān)系在數(shù)據(jù)庫中的實(shí)現(xiàn))

  4. 范式

  三、應(yīng)用

  1. 基本Sql語言

  2. Outer join (left, right, full)和 inner join

  3. Transaction概念

  4. Transaction和Connection的關(guān)系

  四、高級(jí)應(yīng)用

  1. DAO模型

  2. Connection Pool

  3. OR Mapping Tools (Hibernate)

  五、基本概念

  1. 語言基本概念

  a) Abstract,static,和final修飾符

  2. 各種不同類型的類型

  a) Normal Class

  b) Abstract Class

  c) Interface

  3. 特殊類型

  a) Exception (unchecked 和 checked)

  b) System

  c) Classloader

  d) Thread + Runnable

  e) Serializable

  f) Comparable

  g) Cloneable

  h) Object

  HashCode ()

  Equals ()

  Clone ()

  ToString ()

  4. 基本Pattern的實(shí)現(xiàn)

  a) Singleton

  b) Utility class

  5. 對(duì)象的基本概念

  a) Create a object

  b) Lifecycle of object

  c) Object reference 和Object的關(guān)系

  存儲(chǔ)位置(Heap和Stack)

  對(duì)象賦值和修改

  二、中級(jí)概念

  1. String的基本操作方法

  2. Java. collections中的基本對(duì)象

  a) Collection

  b) List

  c) Set

  d) Map

  e) 兩個(gè)Utils類:Collections和Arrays

  3. Concurrency的基本概念

  a) synchronized

  b) Thread 和 runnable的基本概念

  c) Concurrency (JDK 1.5)的基本使用方法

  ReadWriteLock

  Thread pool

  d) Dead lock的原因和診斷方法

  4. 第三方Utils庫的使用方法

  a) Log4j

  b) Commons-xxx

  5. Heap和Garbage Collection

  a) Object reuse (Object pool, 對(duì)基本類型對(duì)象,使用Value Of代替new)

  b) Memory leak的原因和診斷方法

  六、高級(jí)概念

  1. J2EE/EJB

  a) Stateless / Stateful Session Bean

  b) Servlet/MVC/struts

  c) Webservice (WSDL/SOAP/AXIS/X Fire)

  2. Spring framework

  a) 基本概念(IoC, AOP)

  3. Hibernate


看過“2017java程序員面試題”的人還看了:

1.java程序員面試題

2.java程序員面試題

3.java程序員面試自我介紹范文

4.java程序員面試自我介紹范文

5.java程序員面試自我介紹

1082072