第1章 Java编程基础
6 w( ?4 M3 H. R( i1 F! y 面试题1 简单描述Java开发包的种类
( z2 A' \1 ^' Y, k' C3 U 面试题2 Java语言的特性有哪些 ! l9 P! i1 |& E+ ?, W
面试题3 Linux操作系统下如何安装Java SE开发环境
: N E5 k, ]" y, P 面试题4 列出你熟悉的Java开发工具
: e( g( J2 a4 ]- T 面试题5 用自己的语言描述Java中的类和对象 . L5 z; ~- w% ~5 ~
面试题6 命名Java变量 $ X+ w4 H- x9 N& x
面试题7 理解成员 + h1 Y0 G) j- w' N; c1 L0 _
面试题8 在Java中,对象是如何传递消息的 7 w Q+ U- R* a- Z% j q
面试题9 对于类的静态变量的理解
! E) L1 N W' }8 A% D 面试题10 类继承的建模表示方法
4 ~( _/ _/ N* L$ J9 e$ J 面试题11 使用jar命令 + i; G; a3 V' n; @; J) {
面试题12 如何执行mian()方法 5 Z I' A% @: M5 \# K, _) P* x9 g
面试题13 Java开发原则
第2章 Java语言基础
6 R r( [4 i, i2 M: } 面试题1 掌握Java标识符
9 r7 b0 B. [) K) B9 i 面试题2 掌握Java关键字 ( q% B8 ?1 k& {3 C4 }+ T
面试题3 找出Java关键字 0 u6 s- G2 k4 _2 _' ?" }
面试题4 挑选Java关键字 # }. b4 o/ R* {" `& d! F
面试题5 选择完整合法的Java注释
5 l0 |2 K. U5 v 面试题6 int和Integer的区别是什么
5 u# E+ m, v( C9 K7 _2 O2 K- O 面试题7 哪些不属于Java的原始类型 + C# H6 ^$ P. f" Z* O, b
面试题8 String 和StringBuffer的区别
% W* h& J! j. w2 u 面试题9 指出Java的原始数据类型并说出其分类 $ s1 v" V1 o; y3 u; l! ?- B- b# W3 P
面试题10 理解和掌握Java语言中的变量初始化 0 R. J9 {9 V- F0 J& x7 i V. h
面试题11 哪几个是有效的声明语句 7 i' W1 i+ d5 F. P6 M1 M2 I3 C
面试题12 选择正确的代码运行结果
$ I# [; ]& E% }' Z4 d 面试题13 空文件是否为一个有效的Java程序源文件
( I4 s7 o% w) l4 e# q 面试题14 尝试编译代码并判断结果
' L' J5 Q. H$ r! w |9 r+ X 面试题15 关于main()方法正确的描述是
第3章 运算符和类型转换
6 P- T: b1 O" s, a 面试题1 111%13的运算结果
" L8 Q, n$ U+ d" E9 T 面试题2 选择正确的递增运算结果
* h7 E4 w+ b- D4 v1 |9 _4 c3 x4 P 面试题3 8|9&10^11的运算结果
9 M" L- o+ `" N4 {2 B4 p 面试题4 选择表达式的输出结果
' O5 h, k" o6 S9 f/ g 面试题5 选择“abcd” instanceof Object的返回结果 2 m0 h) s+ n9 K( X5 G/ @
面试题6 考察运算符的优先级
. H9 M1 W2 ^* u1 f4 P 面试题7 9+8%7+6的运算结果
) x- }, C% X. B1 m, U 面试题8 选择正确的运算结果
: ]8 {. n) ^! N s/ C! U W: @# e 面试题9 请给出equals()和==的区别 8 C+ K4 ?# `, g, }+ E% ?
面试题10 判断一系列表达式运算后的最终结果 ) d3 ?5 y4 j% J# |8 C
面试题11 赋值运算符选择题 0 E: x) Z- G( y8 Z2 ]
面试题12 参数传递选择题 2 H Y7 n. R/ |, V2 H
面试题13 选择正确结果
# N% Y7 p; M! L5 A* f( ~$ Q 面试题14 补全代码 : {: ^4 m, i/ Q
面试题15 选择正确的类型转换 . g. j$ G- m8 Y, m- E
面试题16 表达式5.4+"3.2"的结果
7 a1 j% u" ^1 h4 R 面试题17 日期选择题
第4章 声明和访问控制 4 K2 `: t. k5 }3 H: } x: G$ d
面试题1 选择非法声明语句
0 Q$ V" [( o H9 Y9 z' Q" ~: ?& x 面试题2 考察数组声明 1 k$ r' A! H. p! j
面试题3 如何获得数组大小 ! c! c1 d: b$ a; g6 y) S3 K! [: Q
面试题4 是否可以改变数组大小
( `% S$ e/ `" m4 Q( G 面试题5 数组索引从几开始
) b( I- F* S# m U; b# ` 面试题6 如何初始化数组 & B/ k8 q7 G& n- C: i1 e0 C
面试题7 选择正确的合法声明 5 j# s' Q" Z5 S* T; p9 K( m
面试题8 类的声明可否使用private 2 Y& [+ V5 i* M, X6 z! ]
面试题9 如何正确使用this $ I0 b7 N: m( H) w5 x! J: [
面试题10 Java修饰符问题
! }1 x: C" g! j' L 面试题11 谈谈final、finally、finalize的区别 6 v9 U( ?# M. m- I0 r: n/ [
面试题12 final变量可以看作是常量吗
" V' H# p4 ?; B- j4 O8 U+ u 面试题13 包含抽象方法的一定是抽象类吗 5 M; g" q: P7 `: F, e3 N
面试题14 标记Java类成员的可访问性修饰符 ! Q5 y8 j1 ^5 ?4 g: ~
面试题15 哪些成员可以从包外部访问 $ S6 ?& ]) y8 M! ]; M) R
面试题16 构造器选择题 % f4 ^+ ~% C( _8 F9 Y
面试题17 构造器有怎样的执行顺序
第5章 流程控制、异常处理和断言
1 I& }2 \- h4 ^8 V" i7 r 面试题1 选择if语句执行结果
+ Z x6 X4 D/ i, I' {* X 面试题2 判断if语句中的错误
& q( z# P; K8 S$ C 面试题3 判断switch表达式的错误 3 Y+ W) _7 r) I( j0 A
面试题4 找出语句中的错误
4 x7 E3 ^# ~3 o) q- n 面试题5 while语句选择题 % m$ g' q" r Z$ w
面试题6 迭代语句for中的错误
. y/ g% h' m2 D) T 面试题7 迭代语句for的编译错误
$ E! A; O, b! u+ F 面试题8 for语句的循环条件 0 B4 e, } Z( _
面试题9 哪个max方法可以正确返回最大值 5 J" N% l, k) g# p
面试题10 break和continue关键词的掌握 / {, v" e! B. b3 @; p5 z- d7 F
面试题11 关于break和continue哪些描述正确 5 v: v3 D! \8 y/ W. l4 l
面试题12 选出关于for描述正确的语句
( S1 `1 Z1 n1 x 面试题13 哪个类是所有异常的基础类
! o8 J( o/ ]+ p1 V# C" I0 Q. } 面试题14 Java如何处理异常 7 o5 _5 i( J1 a! c5 [8 \2 I
面试题15 选择处理异常结果 % r1 q8 J$ R' ~! J }3 L8 t
面试题16 有关异常的编译结果
: {3 a2 ?' P5 ] 面试题17 异常处理选择题 g+ K( }2 e' x+ e- f
面试题18 如何使用throws 7 y1 e- K& `. S' m) x! G
面试题19 什么时候用assert 3 U, |( v. _+ n! f3 M% U1 |# i5 N
面试题20 判断哪几条语句将抛出异常
第6章 深入理解面向对象的精髓 9 K6 O) X7 P8 P( ^3 Y. K
面试题1 请说出面向对象的特征有哪些
% q% S( s: k# M 面试题2 列出面向对象的几个设计原则
6 [5 g2 S5 w% p1 p0 n0 c 面试题3 关于类的说法哪些正确 , J' a$ s. | I; w$ x) e# k# U, ?
面试题4 指出类A和类B之间的关系
% U. U5 k/ A) P5 l" r! m1 d 面试题5 代码中A和B的关系 & u8 I* u, O4 |6 i
面试题6 Java方法重载选择题
. x( q& r8 |: K! z- i1 [8 x( f 面试题7 对于方法重载,哪些元素是必须相同的
8 Z( O! b3 {4 K, ^9 J% a O0 I3 n 面试题8 选择编译结果 - c. U! J' ~, w* o$ w
面试题9 方法覆盖选择题 * R' p- A3 F& \% S0 Z' ~/ H" l; X
面试题10 指出代码的错误 , X' ?* h: s- [# {0 e7 O
面试题11 编译代码判断结果
, h% k5 s" t' t) Q$ F/ l3 n. B 面试题12 请说出Java语言中覆盖和重载的相同与不同
& c, F q+ E7 b' g# J 面试题13 说出代码的编译运行结果
4 K [4 y% N0 F 面试题14 指出代码哪里会出现错误 . G) ]; E1 Q7 d
面试题15 父类构造函数是先于子类构造函数运行吗
& P3 S7 s# h. Y+ M4 W# p 面试题16 怎样才能输出good
2 Z5 {3 J! \. V9 N 面试题17 哪一个构造函数能添加到标记处而不会编译错误
. V6 w# I7 F- \) s2 v7 v( l a' a 面试题18 哪一种说明是正确的
1 w; y! i" I' l8 o5 O/ W 面试题19 运行下面代码的结果是什么
第7章 对象生存期 , P* B' W" h1 N: F0 k! v
面试题1 如何理解垃圾回收 $ n! l0 m3 }# U
面试题2 什么时候适合垃圾回收 ( ^7 ~' t1 x$ k+ b
面试题3 什么地方对象变得适用于垃圾回收 " G* ~$ N# w' N5 Y
面试题4 关于垃圾回收哪些说法是正确的
: s' P: ]' {- x3 z 面试题5 选择正确的Java垃圾回收说法
. H h1 B+ P8 R 面试题6 下面代码中标记的对象,哪里开始可以被回收
3 ~' z$ S6 V- S; w* [2 ~ 面试题7 初始器选择题 * U; ~" e2 u8 i% V" n* |
面试题8 选择正确的代码块型初始器
% Z/ F$ {1 }) M7 g 面试题9 Java初始器执行顺序
第8章 线程 $ N$ Q. w5 a3 N* `* C: I3 o
面试题1 请说明进程和线程的区别 . c H& h) J( m4 ~& D" r, w1 N
面试题2 一个具有生命的线程有哪些状态
! D7 H7 |0 p! W" h& F 面试题3 哪个方法是正确的启动新线程的方法 2 q& _7 w# h# @! ~" ^$ L: Q# p
面试题4 如何创建启动线程
, F' a# J8 p0 n0 Z# u 面试题5 选择正确的线程说法 ' ?7 F4 D" [1 w& ?* p
面试题6 选择正确的输出结果 : w' h/ H0 ~% x& p* L# l! `
面试题7 如何理解线程同步
) w* G0 N0 T1 X. o 面试题8 线程同步选择题
: h6 s8 ]- @3 _ 面试题9 下面哪些事件会导致线程死亡 ' Q, w6 C! w! F
面试题10 调用yield()方法可以保证什么
, p7 H/ e! [# V7 S" Y. a; A9 v 面试题11 notify()方法定义在何处
第9章 面向对象的基础类 ) p- I& E( I/ m$ S0 _6 n. |
面试题1 Object类中hasCode()方法的返回类型是什么
" M( l1 ]4 ~4 h2 }/ v7 B j 面试题2 Object类的clone()方法可以抛出哪个异常 ; J C3 y# k5 b+ Z1 g8 u- M
面试题3 关于对象的操作哪些说法正确 6 k5 k1 \. b: P& O/ h
面试题4 Math.abs(10,4)函数返回值 8 _9 O% n$ l) h. t
面试题5 哪些代码部分能够打印出11
1 y5 i' L+ x O3 E' {% F 面试题6 Math.ceil(-5.5)返回值 " u9 _% K6 j8 {% j4 n+ P {* h" C1 `
面试题7 哪些运算符不能用于合并字符串对象
9 U' @0 f0 m6 | 面试题8 如何提取字符串
' U# g# z9 F; i0 y k/ r 面试题9 String类的trim()方法有什么作用
# Q7 [2 ^: i3 l. y' N. s 面试题10 String类的concat()方法 7 t0 g J0 q% j4 x, ? O: ]2 K
面试题11 哪些表达式是非法的
! B1 V: x" o7 i1 K* p: C% q 面试题12 哪个表达式结果为true & N# n" q+ u/ m, M2 x
面试题13 String对象的length()方法 % p/ d% G7 C; ~- D! t0 y! o8 d
面试题14 理解StringBuffer类 & ]$ ?1 e; P) {9 e
面试题15 理解setLength()方法
. h3 a7 s3 W r* r/ w6 J- j5 f 面试题16 哪些参数列表具有相应的StringBuffer类构造函数
' {4 b" K6 o7 j+ C: f3 S4 b 面试题17 哪个方法不是StringBuffer定义的 M8 D, L4 Y$ \( j; ^& b9 M) X9 j
面试题18 请讲述集合类的3个组成部分
$ ?6 Q' p3 |: M/ R% _ 面试题19 哪些是集合框架中的核心接口 * K1 }" w+ ^* g. B1 d' [* F9 F
面试题20 按序存放非唯一元素集合接口的名字
8 P8 ^$ Z: ]2 Q8 Z' y 面试题21 如何实现Java集合
$ Y. r# l8 |% v8 {1 F- Y 面试题22 打印输出选择题
' U9 o' r8 Q0 D" r6 d( z4 I: }7 o/ R, B 面试题23 Collection接口的哪些方法会返回true & _2 e; f1 _6 h) V
面试题24 实现Map接口的对象可以调用哪些方法 4 F. v& k: q; ^, H" _3 B' I
面试题25 选择正确的代码输出结果
( K, V0 h5 n, e1 j 面试题26 哪个方法原型在接口java.util.Map.Entry中定义 ! b- ]" A- o% N$ e9 K
面试题27 哪个代码提供了hashCode()方法的正确实现 / E1 H* t, {/ B1 j( q( p
面试题28 关于System.out说法哪个正确
( N2 s+ c% [( t, a& ? 面试题29 哪个语句可以建立文件“file.txt”的字节输入流
! }8 z: n4 {+ y2 @( n2 M 面试题30 哪个是正确的文件操作
1 L( j; G4 r1 P 面试题31 哪个方法能够获得file.txt文件的父路径 " w$ }& F5 o! M* |4 k s
面试题32 将“hello”字符写入文件file.txt的末尾
# }8 P8 y& u2 b0 P$ q! A 面试题33 哪个类是FilterOutputStream类构造器的合法参数
第10章 Servlet/JSP基础 8 }3 @5 {7 J7 ]9 S# ^) v2 l5 l- w
面试题1 Servlet和CGI的区别 0 Y7 F |# T/ K' M7 z
面试题2 描述Servlet的生命周期
' R! m8 O, }$ d6 m( \! g 面试题3 控制台正确的显示结果 % o2 i# z2 k+ u: e7 F6 C8 _$ G# n
面试题4 HTTP请求时Servlet会调用HttpServlet的哪个方法 : u/ Y* D( v7 _: e. ]
面试题5 如何把一个HTTP请求重定向到另外的URL
% J- n" e% B; ]# ~7 S 面试题6 请描述Servlet和JSP的区别与联系 ( f; Y" S% s; B, @/ t$ h9 [
面试题7 JSP有哪些内置对象?作用分别是什么
8 T6 A: W: K1 X" d) N 面试题8 哪个不是JSP的隐含对象
1 |. x7 N4 Z# A" X1 j; o 面试题9 请说出JSP的6个基本动作指令和作用 7 f- q* b9 _8 F* K. b
面试题10 JSP页面如何跳转 8 F( ?: {0 n6 f2 w, Q/ p
面试题11 获取页面请求中一个文本框的输入
5 @3 t- p8 d' m6 n/ j9 \ 面试题12 如何使用标签 + {8 |( h( O i; p
面试题13 结束标签时调用哪个方法 8 o$ _& o# e7 x) \, M
面试题14 ${user.loginName}的执行效果等同于哪一个
# z. m% u3 \1 z 面试题15 JSP容易混淆的问题 2 d% X8 I0 l1 I ]+ M) S
面试题16 选择正确的表达式
* d! J1 P* M0 j# x% o 面试题17 的输出结果
第11章 Java EE相关概念 - C4 T; g$ w- K
面试题1 J2EE(Java EE)是什么
( ?7 H$ o& e0 U3 A1 J8 }! w 面试题2 解释JNDI、JMS、JTA、JAF、RMI + y4 E0 ~$ ^! \$ l6 @9 E
面试题3 建立Enterprise Application时哪个J2EE组件会同时创建 : B0 n+ }8 O; J4 V1 A: T) A
面试题4 哪个操作是不可行的
. ]6 _, L" G2 ?1 ?3 m* f 面试题5 建立一个JDBC provider时,哪些字段必须填写
) F9 Z/ ^) B! _& k, h 面试题6 什么是SOA,SOA有哪些特点
6 c; V2 h; F; N 面试题7 请说出什么是Web Service
) p# p i5 [) n2 H4 m, u4 w 面试题8 Web Service由几个基本技术组成,分别是什么 0 @8 y0 e8 ?# o) x! V, G
面试题9 什么是JAXP、JAXM
第12章 数据库技术
2 Y4 y, q, a- x6 i0 q 面试题1 Connection的哪个方法可以建立PreparedStatement接口 5 a2 {# u( T t9 w0 n- A) E u( e
面试题2 在JDBC中可以调用存储过程的接口是哪一个
9 i( F4 g r% D& v 面试题3 哪些方法可以注册一个JDBC Driver
+ K0 }$ k4 P7 f7 {( R& x 面试题4 ResultSet的方法 6 J/ H. S4 W' x/ j' O( r1 v
面试题5 Statement、PreparedStatement和CallableStatement的区别
( D% ? s* F5 ^& b( U 面试题6 说出以下数据结构中不属于线性数据结构的 : G% w) j+ @$ L& h
面试题7 在一棵二叉树上第5层的结点数最多是多少
+ H/ n0 W) R: s( x: F+ F 面试题8 数据库系统的核心是什么 7 D0 Y9 x: i' c' H; A1 R8 K
面试题9 哪个是数据库的正确描述 7 h [2 E/ ~& v% j% {7 G' ^' ~
面试题10 能够给出数据库物理存储结构与物理存取方法的是什么 x9 I( ~. s3 _ [6 `" j# K+ N
面试题11 SQL语句中修改表结构的命令
+ _6 \4 P3 M7 d3 C5 \ 面试题12 给出Oracle中两个查看表结构的方法
" K, y4 R* E+ x+ L6 a( R( u 面试题13 针对Oracle数据库编写SQL查询语句
8 \* G5 f) Q( U" _- m, w' l1 q- e8 I# t6 J 面试题14 常见的SQL查询
9 g" ]8 u+ j0 { y 面试题15 Oracle临时表有几种?临时表和普通表的主要区别是什么 + D' d9 t8 c7 j7 J, ]! r! z: y8 q5 ^
面试题16 说出冷备份和热备份的不同点以及各自的优点 0 T/ V, L5 z+ R! C' ^
面试题17 编译PL/SQL Package时报告错误,如何显示出错信息
% O1 K7 R! G" N. O 面试题18 SQL Server如何连接认证 ! s) E5 M' F2 [ H" c ^0 a
面试题19 在下划线中填入相应的答案
- L- B& ?7 w$ @9 X; L( X 面试题20 如何区分用户临时表和系统临时表 5 [$ n3 j4 R; c) p* ]( i/ s
面试题21 SQL Server中自定义函数和存储过程的区别 % Y- I& B) V% k. L, ?/ |% ~3 a% I
面试题22 使用case语句 , c6 r; w6 B9 _) n/ p0 Z" A
面试题23 复杂的SQL查询
第13章 常见的开源技术
$ n5 f0 F" e! f+ d 面试题1 什么是MVC设计模式?MVC分别代表什么 7 t! t9 T5 K% \; e3 g
面试题2 请画出JSP Model 1与JSP Model 2的规范图 7 M% m. A* j! D6 b0 _: G
面试题3 Action如何转发页面 6 z$ O T$ G/ F2 e/ j6 e, e, ~5 s! X
面试题4 Struts 2有哪些优势 & g i) Q1 a( R( c5 D5 L
面试题5 针对Struts 2框架的哪些说法是对的 N0 M& A0 W/ {" @* u6 Z+ |) b5 J7 M
面试题6 对Struts 2框架中的ActionContext描述正确的是 P. d" v- `/ n& p& h( g
面试题7 哪些不是Struts 2的内置result类型
% f5 j3 |$ v7 S6 E7 N$ T* s" ^ 面试题8 在Struts 2框架中如何配置Action范围资源文件 ( l% C. L- E$ d+ e& q
面试题9 Struts 2框架的拦截器 2 }* i* L& c* _2 _$ V& R
面试题10 如何使用OGNL表达式
9 `3 M7 K& a5 e Q 面试题11 简述你对IoC(Inversion of Control)的理解
3 {$ W* J! V" ]( z! ?% q9 U$ y 面试题12 什么是依赖注入(Dependency Injection,DI),Spring的实现方式有哪些 / I1 g. Y( s$ n6 N: l
面试题13 简述Spring中Bean有哪些作用域
$ |2 z2 f) G4 o* Y4 F, U9 X% K 面试题14 列出Spring中的事务传播行为和隔离级别
. I9 D7 X- C |- t5 n 面试题15 哪个不是Hibernate的核心接口 $ c% m' S6 _3 l1 ], Y
面试题16 针对Hibernate配置文件的哪些说法是正确的 $ `, W% g9 b+ O5 p" f4 H0 b9 O
面试题17 请说明Hibernate有几种映射类型,分别是什么 ) j1 \- I) ^! G, {1 ~! d) _6 n
面试题18 关于SessionFactory的说法哪些正确
( _2 E4 g4 n ?; C 面试题19 哪些是属于Session的方法
. w( H% I6 Y7 n) E- K 面试题20 cascade属性如何设置
, J* ^7 ?) J. w 面试题21 提交几条update语句
$ t% c4 [) Q- n6 S 面试题22 在持久化层的对象分为哪些状态
5 Y# U R! Q R5 Q' J. P5 T 面试题23 Hibernate持久化对象状态转换
3 s, f3 L, j6 d1 X8 V) i1 W 面试题24 如何变成游离状态
7 }2 f3 U& C9 E- r' Y 面试题25 哪个技术不是Ajax技术体系的组成部分
. B& Z2 ~) E4 U- e, x8 F 面试题26 XMLHttpRequest对象有几个状态值 / I* O8 N- S$ Z# B# N: n
面试题27 JavaScript中的函数和对象 2 g( O1 _( A2 d3 H
面试题28 如何使用JavaScript创建对象 & W6 g* d* V5 |7 ?, d% t6 C% z3 T9 u( {3 }
面试题29 请简单介绍什么是JSF
+ q9 g9 w8 s' U' e1 e0 m 面试题30 请简述什么是MyFaces 8 W0 ?, T6 A7 s( Z6 }0 [
面试题31 MyFaces的默认核心标签是什么 + m J0 y8 ~4 S8 E" z9 K
面试题32 请简述FreeMarker技术
; y" X0 l$ @9 ^3 x3 V h' i8 b 面试题33 FreeMarker模板采用什么语言编写 ; {/ A2 L( m) o
面试题34 什么是Log4j * Y4 [* t: \ J# H, e, v9 o: b
面试题35 Log4j记录器的优先级顺序是什么 & ~# H' w! |0 _; e' `0 s
面试题36 哪些是Log4j日志的输出样式
第14章 软件工程和UML p: q. s1 }( A* R" I6 o
面试题1 请说出软件工程的4项基本原则
. V$ I& z" g( j. Y, ~8 b7 \* v 面试题2 请列出软件工程生命周期的6个阶段 X2 L4 }+ r% _. Y
面试题3 请说出3种软件生命周期模型
. e/ s+ [0 @1 p. N* ~# p 面试题4 请简单描述什么是建模 " e6 K0 g0 {' V0 O) _3 ]$ Y
面试题5 请简单解释什么是UML M: u/ Z4 P8 t3 p( w. S6 }
面试题6 标准的UML内容是由哪5种图定义的
+ O4 B$ X# w& W9 F 面试题7 理解UML类图
4 z" ?2 b+ U5 w 面试题8 活动图强调什么 + g9 m( L$ Q0 J. P/ V ? D4 k
面试题9 如何描述跨越多个用例的单个对象的行为 ~& k* y; {0 W: I- ]
面试题10 正确理解用例 : R, s) U; u9 q* C
面试题11 判断用例之间的关系
! S) s2 \7 s" E2 V8 b# F" q( A 面试题12 包(package)是UML的什么事物
第15章 上机编程 面试题 & f3 Q- \( i2 t! x8 g% j
面试题1 如何拆分字符串
Z, b) L; t5 x6 E" z* X: Q, D 面试题2 如何截取字符串
) k) `: N2 i: b$ K, j 面试题3 排序编程 ' l8 q) O1 Y3 Q. A+ |6 U
面试题4 排列组合数字 . p- w5 r$ i! [
面试题5 多线程编程
0 A. y3 i/ A% k& Z7 n7 V2 {% P& i 面试题6 请编写一个Singleton模式 9 k' f' Y+ z; O1 o8 q# P/ Y; T* s
面试题7 金额转换编程
, o9 C) H9 r0 s& q: N6 M0 v 面试题8 编写MySQL数据库的JDBC连接 ( k7 C8 m8 u/ K
面试题9 编写SQL语句 : y# [4 q- d) f3 e/ I5 x
面试题10 编写一个简单的Struts 2框架应用
! @* `; L2 K/ f! B- k! ]. Y8 v 面试题11 编写一个Struts 2框架应用的Action + L" i0 f8 k T0 H2 u D9 t: `1 \' s
面试题12 编写一个Hibernate应用
第16章 考察算法和逻辑思维的 面试题 " J+ [4 e9 Z$ D8 P9 A3 D" P4 G6 _
面试题1 河内塔问题
% G+ Y1 M5 s9 _% {2 @& {6 s 面试题2 三色旗问题 0 Q& C( x; y$ V0 j# m I" c
面试题3 背包问题 % K) A- L. S1 u" r& @
面试题4 洗扑克牌 ( G; t9 }# |3 {. g) r' w
面试题5 求质数编程 & u! l0 \) t/ |, V
面试题6 Craps赌博游戏 6 d. M; S- e4 ]+ l7 ^. F
面试题7 最大访客数计算 . z! J/ j; W7 ~/ B& N; {5 F8 }7 ]
面试题8 烧香计时 java8.com4 M& d( x% A& p% [" N) X) H
面试题9 丢失的1元钱 4 Z9 A$ _' Y* `
面试题10 买水问题
# C: {: c/ p! L3 V" b* M; h 面试题11 如何分工钱
7 g' ^2 |! J* ~! t8 n4 M 面试题12 猜测扑克牌 1 U |$ T; B$ j- V/ V4 ]
面试题13 黑白袜子 X; ?% W" C u9 e3 N, y
面试题14 一次测量问题 , F3 j; F9 u% }! L* X- y- [9 j z
面试题15 经典的海盗分赃难题 # B- A( P* o" N: _- Y
面试题16 过桥问题 ) k2 ]" s9 s7 Z: x- b5 ]
面试题17 聪明的预言家
3 p+ b) L9 v- F# C1 Q. j( X4 d