![](https://csdnimg.cn/release/download_crawler_static/87775220/bg2.jpg)
java
java
java
java 面试题
- 2 -
59 、 final, finally, finalize 的区别? ........................................................................ - 16
62 、 heap 和 stack 有什么区别? ........................................................................... - 16
63 、 Static Nested Class 和 Inner Class 的不同 ? ................................................... - 16
64 、什么时候用 assert ? ...................................................................................... - 17
65 、 GC 是什么 ? 为什么要有 GC? ........................................................................ - 17
66 、 short s1 = 1; s1 = s1 + 1; 有什么错 ? short s1 = 1; s1 += 1; 有什么错 ? .................... - 17
67 、 Math.round(11.5) 等於多少 ? Math.round(-11.5) 等於多少 ? .................................. - 17
68 、 Java 有没有 goto? .......................................................................................... - 17
69 、给我一个你最常见到的 runtime exception ....................................................... - 17
70 、 接口是否可继承接口 ? 抽象类是否可实现 (implements) 接口 ? 抽象类是否可继承
实体类 (concrete class)? ......................................................................................... - 17
71 、 abstract 的 method 是否可同时是 static, 是否可同时是 native , 是否可同时 是
synchronized? ....................................................................................................... - 17
72 、数组有没有 length() 这个方法 ? String 有没有 length() 这个方法? ..................... - 18
73 、构造器 Constructor 是否可被 override? ........................................................... - 18
74 、是否可以继承 String 类 ? ................................................................................ - 18
75 、 swtich 是否能作用在 byte 上 , 是否能作用在 long 上 , 是否能作用在 String 上 ?
........................................................................................................................... - 18
76 、 try {} 里有一个 return 语句,那么紧跟在这个 try 后的 finally {} 里的 code 会不
会被执行,什么时候被执行,在 return 前还是后 ? ................................................. - 18
77 、编程题
:
用最有效率的方法算出 2 乘以 8 等於几 ? .......................................... - 18
78 、两个对象值相同 (x.equals(y) == true) ,但却可有不同的 hash code ,这句话对不
对 ? ...................................................................................................................... - 18
79 、当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性 , 并
可返回变化后的结果,那么这里到底是值传递还是引用传递 ? ............................... - 18
80 、四种会话跟踪技术 ........................................................................................ - 18
81 、编程题
:
写一个 Singleton 出来。 ................................................................... - 18
83 、 Java 中的异常处理机制的简单原理和应用。 .................................................. - 19
84 、垃圾回收的优点和原理。并考虑 2 种回收机制。 ........................................... - 19
85 、描述一下 JVM 加载 class 文件的原理机制 ? .................................................... - 19
86 、 char 型变量中能不能存贮一个中文汉字 ? 为什么 ? ........................................... - 19
88 、写一个程序,从文件( c:\test.txt )中查出字符串 ” mobnet ” 出现的次数? ..... - 19
java 基础类库 (io 流,集合类,线程, Socket , AWT , Swing,sql) .................................. - 20
1 、 java 中有几种类型的流? JDK 为每种类型的流提供了一些抽象类以供继承,请
说出他们分别是哪些类? ..................................................................................... - 20
2 、启动一个线程是用 run() 还是 start()? ................................................................ - 20
3 、线程的基本概念、线程的基本状态以及状态之间的关系 .................................. - 20
4 、多线程有几种实现方法 , 都是什么 ? 同步有几种实现方法 , 都是什么 ? 用什么关键
字修饰同步方法 ? stop() 和 suspend() 方法为何不推荐使用? ................................... - 20
用 synchoronized 修饰同步方法。 .............................................................................. - 20
5 、集合框架有什么 ? ............................................................................................ - 20
12 、设计 4 个线程,其中两个线程每次对 j 增加 1 ,另外两个线程对 j 每次减少 1
。
写出程序 ............................................................................................................. - 21
13 、同步和异步有和异同,在什么情况下分别使用他们?举例说明。 .................. - 21
14 、 sleep() 和 wait() 有什么区别 ? ....................................................................... - 22
15 、 当一个线程进入一个对象的一个 synchronized 方法后 , 其它线程是否可进入此
对象的其它方法 ? ................................................................................................. - 22
17 、输入输出流的理解
:
....................................................................................... - 22
18 、请写一个程序的读写 , 要求用两种方式一种是低层流另一种是高层流。 ........ - 22
19 、如何列出某个目录下的所有文件 ................................................................... - 23
Socket ........................................................................................................................ - 24
20 、 用 socket 通讯写出客户端和服务器端的通讯 , 要求客户发送数据后能够回显相
同的数据? .......................................................................................................... - 24
23 、介绍 JAVA 中的 Collection FrameWork( 包括如何写自己的数据结构 )? ............ - 25
24 、请说出你所知道的线程同步的方法 ................................................................ - 25
jdbc 数据访问技术 ...................................................................................................... - 25
1 、 JDBC 如何做事务处理? ................................................................................. - 25
2 、写出几个在 Jdbc 中常用的接口 ....................................................................... - 25
3 、简述你对 Statement,PreparedStatement,CallableStatement 的理解 ........................ - 25
4 、 Java 中访问数据库的步骤 ? ............................................................................ - 26
5 、 JDBC 中的核心类及其作用是什么 ? ................................................................. - 26
6 、执行存储过程用那一个类,如何操作输出参数 ? ( 操作 ) .................................... - 26
8 、可能会让你写一段 Jdbc 连 Oracle 的程序 . ........................................................ - 26
9 、 Class.forName 的作用 ? 为什么要用 ? ................................................................. - 26
10 、 Jdo 是什么 ? .................................................................................................. - 26
11 、 在 ORACLE 大数据量下的分页解决方法 。 一般用截取 ID 方法 , 还有是三层嵌套
方法 .................................................................................................................... - 27
Web 编程 Jsp&Servlet 技术 .......................................................................................... - 27
- 1
- 2
- 3
- 4
- 5
前往页