MyBatisJAVA工程师面试题库

这些还是于旁地方copy过来的,如产生侵权的言辞,可以联系自身下架。这要只有问题,后面我会收拾答案再又作出去。

http://blog.csdn.net/jackfrued/article/details/44921941

1、面向对象的特色来哪些方面?
2、访问修饰符public,private,protected,以及未写(默认)时的别?
3、String 是绝中心的数据类型吗?
4、float f=3.4;是否科学?
5、short s1 = 1; s1 = s1 + 1;有错吗?short s1 = 1; s1 += 1;有错吗?
6、Java有没有goto?
7、int和Integer有什么界别?
8、&和&&的区别?
9、解释内存中的栈(stack)、堆(heap)和静态区(static area)的用法。
10、Math.round(11.5) 等于多少?Math.round(-11.5)等于多少?
11、switch 是否能图在byte 上,是否会图在long
上,是否会图在String上?
12、用极有效率的办法计算2就以8?
13、数组有没有起length()方法?String有没有起length()方法?
14、在Java中,如何跳出当前之千家万户嵌套循环?
15、构造器(constructor)是否只是被再写(override)?
16、两单目标值相同(x.equals(y) == true),但却只是来异的hash
code,这词话对怪?
17、是否可以持续String类?
18、当一个靶吃作参数传递到一个方式后,此方法可改变者目标的习性,并可回到变化后的结果,那么这里究竟是价值传递还是引用传递?
19、String和StringBuilder、StringBuffer的区别?
20、重载(Overload)和重写(Override)的区分。重载的计是否根据返回路进行区分?
21、描述一下JVM加载class文件之规律机制?
22、char 型变量中可知免可知存贮一个中文汉字,为什么?
23、抽象类(abstract class)和接口(interface)有什么异同?
24、静态嵌套类(Static Nested Class)和内类(Inner Class)的例外?
25、Java 中见面在内存泄漏也,请简单描述。
26、抽象的(abstract)方法是否只是同时是静态的(static),是否可又是本土方法(native),是否只是同时被synchronized修饰?
27、阐述静态变量和实例变量的分。
28、是否可以起一个静态(static)方法中有对非静态(non-static)方法的调用?
29、如何促成目标克隆?
31、String s = new String(“xyz”);创建了几只字符串对象?
32、接口是否可承(extends)接口?抽象类是否只是实现(implements)接口?抽象类是否可连续具体类(concrete
class)?
33、一个”.java”源文件中是不是可以分包多单近乎(不是里面类)?有啊范围?
34、Anonymous Inner
Class(匿名内部类)是否可延续其它类?是否可以实现接口?
35、内部类可以引用它的涵盖类(外部类)的成员为?有没发出啊范围?
36、Java 中的final关键字来哪些用法?
38、数据类型之间的转移:
39、如何兑现字符串的反转及替换?
40、怎样将GB2312编码的字符串转换为ISO-8859-1编码的字符串?
41、日期与时间:
42、打印昨天之此时此刻天天。
43、比较一下Java和JavaSciprt。
44、什么时用断言(assert)?
45、Error和Exception有什么界别?
46、try{}里产生一个return语句,那么紧跟以斯try后的finally{}里的代码会无会见为实施,什么时被实践,在return前还是后?
47、Java语言如何进展深处理,关键字:throws、throw、try、catch、finally分别如何行使?
48、运行时特别及受检异常来何异同?
49、列有片若科普的运转时充分?
50、阐述final、finally、finalize的区别。
51、类ExampleA继承Exception,类ExampleB继承ExampleA。
试问执行此段代码的出口是什么?
52、List、Set、Map是否延续自Collection接口?
53、阐述ArrayList、Vector、LinkedList的贮存性能和特点。
54、Collection和Collections的区别?
55、List、Map、Set三个接口存取元素时,各有什么特点?
56、TreeMap和TreeSet在排序时如何比较元素?Collections工具类中之sort()方法如何比较元素?
57、Thread类的sleep()方法及对象的wait()方法都得以为线程暂停实施,它们来什么界别?
58、线程的sleep()方法及yield()方法来啊界别?
59、当一个线程进入一个目标的synchronized方法A之后,其它线程是否只是进入是目标的synchronized方法B?
60、请说出同线程同步跟线程调度相关的方式。
61、编写多线程程序来几种实现方式?
62、synchronized关键字之用法?
63、举例说明同步同异步。
64、启动一个线程是调用run()还是start()方法?
65、什么是线程池(thread pool)?
66、线程的基本状态和状态中的干?
67、简述synchronized 和java.util.concurrent.locks.Lock的异同?
68、Java中怎么样兑现序列化,有啊意义?
69、Java中产生几种档次的流动?
70、写一个措施,输入一个文书称及一个字符串,统计是字符串在此文件被出现的次数。
71、如何用Java代码列出一个索引下有的文本?
72、用Java的套接字编程实现一个差不多线程的回显(echo)服务器。
73、XML文档定义来几种形式?它们中间有何本质区别?解析XML文档有哇几种植办法?
74、你当路面临哪些地方用到了XML?
75、阐述JDBC操作数据库的步骤。
76、Statement和PreparedStatement有什么界别?哪个性能再好?
77、使用JDBC操作数据库时,如何提升读取数据的性?如何升级创新数据的性质?
78、在开展数据库编程时,连接池有什么打算?
79、什么是DAO模式?
80、事务之ACID是借助什么?
81、JDBC中哪些开展事务处理?
82、JDBC能否处理Blob和Clob?
83、简述正则表达式及其用途。
84、Java中是怎支撑正则表达式操作的?
85、获得一个好像的好像对象来什么样方法?
86、如何通过反射创建对象?
87、如何通过反射获取和装置对象私出字段的价值?
88、如何通过反射调用对象的法?
89、简述一下面向对象的”六极一致法虽”。
90、简述一下而打探之设计模式。
91、用Java写一个单例类。
92、什么是UML?
93、UML中发出哪常用之图?
94、用Java写一个冒泡排序。
95、用Java写一个扣除查找。

Java面试题全集(以下列出问题,看答案请转到:Java面试题全集(中))

96、阐述Servlet和CGI的区别?
97、Servlet接口中发生哪措施?
98、转发(forward)和重定向(redirect)的分?
99、JSP有怎样内置对象?作用分别是呀?
100、get和post请求的区分?
101、常用之Web服务器发哪?
102、JSP和Servlet是什么关系?
103、讲解JSP中的季种作用域。
104、如何贯彻JSP或Servlet的单线程模式?
105、实现会话跟踪的艺产生哪?
106、过滤器有安作用以及用法?
107、监听器有哪些作用和用法?
108、web.xml文件被可配备怎样内容?
109、你的类别被动用过什么JSTL标签?
110、使用标签库有什么便宜?如何自定义JSP标签?
111、说一下表达式语言(EL)的隐式对象同该打算。
112、表达式语言(EL)支持什么运算符?
113、Java Web开发之Model 1和Model 2分级凭借的凡什么?
114、Servlet 3被的异步处理指的凡呀?
115、如何当基于Java的Web项目面临贯彻公文及污染与下载?
116、服务器收到用户提交的表单数据,到底是调用Servlet的doGet()还是doPost()方法?
117、JSP中之静态包含和动态包含有什么区别?
118、Servlet中如何得到用户提交的查询参数或表单数据?
119、Servlet中安获取用户配置的初始化参数与服务器上下文参数?
120、如何设置请求的编码和响应内容的门类?
121、解释一下网络以之模式及其特色。
122、什么是Web Service(Web服务)?
123、概念解释:SOAP、WSDL、UDDI。
124、Java规范中同Web Service相关的科班来哪?
125、介绍一下君询问的Java领域的Web Service框架。

 

 http://blog.csdn.net/jackfrued/article/details/44931161

126、什么是ORM?
127、持久层设计要考虑的题目出怎么样?你用过的持久层框架来什么?
128、Hibernate中SessionFactory是线程安全的也?Session是线程安全之也(两独线程能够共同享同一个Session吗)?
129、Hibernate中Session的load和get方法的分别是什么?
130、Session的save()、update()、merge()、lock()、saveOrUpdate()和persist()方法分别是召开啊的?有什么界别?
131、阐述Session加载实体对象的进程。
132、Query接口的list方法及iterate方法发生啊分别?
133、Hibernate如何兑现分页查询?
134、锁机制来啊用?简述Hibernate的悲观锁和乐观锁机制。
135、阐述实体对象的老三种植状态和转换关系。
136、如何了解Hibernate的推加载机制?在实际采用中,延迟加载与Session关闭的龃龉是哪处理的?
137、举一个差不多对几近干的例证,并说明什么贯彻多针对大多涉及映射。
138、谈一下而针对延续映射的晓。
139、简述Hibernate常见优化策略。
140、谈一谈Hibernate的一级缓存、二级缓存和询问缓存。
141、Hibernate中DetachedCriteria类是开什么的?
142、@OneToMany注解的mappedBy属性有什么打算?
143、MyBatis中使用<code>#</code>和<code>$</code>书写占位符有什么界别?
144、解释一下MyBatis中命名空间(namespace)的意图。
145、MyBatis中之动态SQL是呀意思?
146、什么是IoC和DI?DI是何等落实的?
147、Spring中Bean的作用域有安?
148、解释一下什么叫AOP(面向切面编程)?
149、你是哪知道”横切关注”这个概念的?
150、你什么样了解AOP中的连接点(Joinpoint)、切点(Pointcut)、增强(Advice)、引介(Introduction)、织入(Weaving)、切面(Aspect)这些概念?
151、Spring中自动装配的计产生什么?
152、Spring中哪些利用注解来部署Bean?有什么样相关的注解?
153、Spring支持之事务管理类型有什么?你在项目被采取啊种办法?
154、如何在Web项目蒙布置Spring的IoC容器?
155、如何当Web项目遭到配备Spring MVC?
156、Spring MVC的做事原理是如何的?
157、如何在Spring IoC容器中配置数据源?
158、如何布置配置事务增强?
159、选择用Spring框架的因(Spring框架为合作社级支带来的裨益有安)?
160、Spring IoC容器配置Bean的法门?
161、阐述Spring框架中Bean的生命周期?
162、依赖注入时如何注入集合属性?
163、Spring中之机动装配有什么限制?
164、在Web项目遭到如何收获Spring的IoC容器?

  1. 大型网站在搭上应有考虑怎么问题?
    166、你用了之网站前端优化的技能发生什么?
    167、你采取了之应用服务器优化技术有安?
    168、什么是XSS攻击?什么是SQL注入攻击?什么是CSRF攻击?
  2. 嘿是世界模型(domain model)?贫血型(anaemic domain
    model)和充血模型(rich domain model)有什么分别?
  3. 道一说道测试驱动开发(TDD)的益处和若的知。

 

 

转载自:http://www.cnblogs.com/remember-forget/p/6140166.html

网站地图xml地图