日期:2014-05-16  浏览次数:20323 次

jsp常见面试题(3)

jsp常见面试题(3)

1. System.out.println(1+’\002’)会打印出多少? _________ 

System.out.println(1+2+”3”)会打印出多少? _________

2. 请简单补充完下面jdbc读取数据的实现 
String SQL = “Select id , title, description FROM t_blog Where id = ?”; 
long id; 
String title; 
String description; 
Connection conn = null;//假设用ConnectionManager.getConnection();可以获得连接对象 
PrepareStatement pstmt = null;

如果description字段在数据库中是text类型,而且存储的文字比较多(20K左右),这时候该如何优化读取,让系统支撑更大的并发?

3. 有一篇文章的URL为 view.jsp?id=100 ,每分钟访问量可能上千次,在记录和显示它的查看次数时,你觉得如何做性能比较好?

4. 写出你最常见到的一些运行时异常(runtime exception),再简述一下你是如何避免java 中空指针异常的

5. 你用lucene做过全文检索吗? 简单描述一下你的经验。

6. 要求最后打印出的全部是数字,下面的程序满足要求吗?还可以再优化吗?请简单描述。 
String strA = “1:2:3:4:5:6:7:8:9:10:”; 
String arrA[] = strA.split(“:”); 
for(int i=0;i<arrA.length;i++) 

System.out.println(arrA[i]); 
}