答题时间20分钟
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. 简述一下你对GC的理解,以及如何避免内存泄露。
7. 要求最后打印出的全部是数字,下面的程序满足要求吗?还可以再优化吗?请简单描述。
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]);
}
8. 简述一下javascript/dhtml/css/ajax在你以前项目中的应用程度;熟悉跨浏览器兼容javascript/css吗? 有兴趣对它们进行深入研究吗?
9. 你最熟悉Web开发过程中的哪部分?
分享到:
相关推荐
标题《史上最全java程序员面试题集》中提及的内容知识点非常广泛,覆盖了Java程序员在面试中可能遇到的各类问题。下面将根据给出的信息详细说明这些知识点。 一、Core Java Core Java是Java程序员必须掌握的基础...
- JSP基于Java技术栈,可以很好地与Java后端服务集成。 ### 7. MVC架构的理解 - **MVC** (Model-View-Controller) 是一种常用的设计模式,用于构建易于维护和扩展的应用程序。 - **Model** (模型): 负责数据管理...
标题中的“JAVA面试题打包不错的”表明这是一份包含了多种Java面试题目的资源集合,可能涵盖了初级到高级的各种难度,旨在帮助求职者准备Java程序员或相关职位的面试。 描述中的内容虽然看似随意,但可以推测这是一...
Java面试题全解析涉及的知识点非常广泛,覆盖了Java编程的多个...总的来说,这份面试题清单对于Java程序员来说,是非常有帮助的面试复习材料。它将帮助程序员系统地梳理和巩固知识,更好地准备面试,提高求职成功率。
以下是对资深程序员Java面试题中涉及的知识点的详细说明: 一、Java基础 1. JDK(Java Development Kit)包含了JRE(Java Runtime Environment)以及用于开发的工具,如编译器、Javadoc等。 2. `==`比较的是两个...
### jsp/java 方向面试题知识点详解 #### 一、final, finally, finalize的区别 - **final**: 这个关键字用于声明属性、方法或者类不能被覆盖或重新定义。例如,一个类被声明为final,则该类不能被继承;如果一个...
JAVA面试题集高级篇 本资源摘要信息为JAVA面试题集高级篇,涵盖了 JAVA 相关的知识点,包括 BS 和 CS 的联系与区别、Servlet 的生命周期、Servlet 和 CGI 的区别等。 知识点 1:BS 和 CS 的联系与区别 BS(Brower...
这是一个综合性的资源包,包含三个主要部分:一个Java Web JSP图书馆管理系统项目,30套精选程序员个人简历模板,以及大厂1000套面试经验合集。这些内容对于学习Java Web开发、求职应聘以及了解行业面试趋势的程序员...
Spring作为一个全面的业务层框架,除了支持IoC(Inversion of Control,控制反转)和AOP(Aspect-Oriented Programming,面向切面编程)外,还能很好地集成其他框架,如Struts和Hibernate;Hibernate则专注于持久层...
Java编程语言在软件开发领域占据着重要的地位,因此对于Java程序员来说,掌握好基础知识和面试技巧至关重要。本文针对Java面试中的常见问题进行了...无论你是求职者还是面试官,这份面试题解析都能为你提供宝贵的参考。
这类异常没法要求程序员去一一捕获并抛出,一般异常是Java类库或程序员自己写的代码发生的错误,这类异常可以由我们去一一捕获并抛出。 多线程几种实现方法,同步? 答:多线程有两种实现方法,一种是继承Thread类...
这份“很全的Java面试资料”涵盖了这些关键领域,对于准备Java程序员的面试非常有帮助。 1. **核心Java知识**: - **基础语法**:理解变量、数据类型、运算符、流程控制语句(如if,switch,for,while)。 - **...
超级有影响力的Java面试题大全文档 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。...
8. **j2ee面试题.doc**:J2EE是Java企业级应用的框架,这份文档可能涉及Servlet、JSP、EJB、JNDI、JMS、JTA等企业级开发中的概念和技术。 9. **2011-4-Java程序设计复习题4.doc**:这是另一份复习题目,可能包含了...
### 125条常见的Java面试笔试题大汇总(5)知识点详解 #### 101、Java中是否存在内存泄漏? - **知识点说明**:在Java中确实可能存在内存泄漏的情况,尽管这种现象不像C/C++那样普遍。内存泄漏通常发生在不再使用的...
IBM公司Java培训PPT ...c# .net 学生管理系统教你全面认识LinuxJAVA程序员笔试面试题汇总及答案C++ 高级程序员常用方法和技巧c#教程+典型实例源代码COOL界面云台控制DEMO单片机C语言知识(比较详细)
知识很简单, 但从面试的角度看,被试者不仅要能知道它们的区别,而且要能比较准确地表达出来(以 后写文档要能让别人看得懂,不产生歧义),回答"jsp编译后就是servlet"视为错误,回答 "jsp用于视图,servlet用于...