六月丁香五月婷婷,丁香五月婷婷网,欧美激情网站,日本护士xxxx,禁止18岁天天操夜夜操,18岁禁止1000免费,国产福利无码一区色费

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

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

時間: 如英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ù)庫中的實現(xiàn))

  4. 范式

  三、應(yīng)用

  1. 基本Sql語言

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

  3. Transaction概念

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

  四、高級應(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的實現(xiàn)

  a) Singleton

  b) Utility class

  5. 對象的基本概念

  a) Create a object

  b) Lifecycle of object

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

  存儲位置(Heap和Stack)

  對象賦值和修改

  二、中級概念

  1. String的基本操作方法

  2. Java. collections中的基本對象

  a) Collection

  b) List

  c) Set

  d) Map

  e) 兩個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, 對基本類型對象,使用Value Of代替new)

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

  六、高級概念

  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