
java面试题
文章平均质量分 92
江湖行骗老中医
相信自己!
展开
-
Java面试宝典
整理这些面试题源于在微信群和几个刚入职的小伙伴们的一次讨论,很多小伙伴谈了自己的面试经历和体会,很多人最初鄙视刷题党,觉得开发技能最重要,但在短暂的面试过程中很挫败。转而去看面试题,但是网上面试题太多但又不全,查找很不方便,多是看过的又看,看十道才能看到面生的题目,极大的浪费了求职期间的宝贵时间。关于赢在面试的Java题系列基本收集整理完成了,所有题目都是经过精心挑选的,很基础又考验求职者的基本功,应该说被面试到的几率很大。原创 2022-10-28 12:32:14 · 405 阅读 · 0 评论 -
Java面试题全集(下)
这部分主要是开源Java EE框架方面的内容,包括Hibernate、MyBatis、Spring、Spring MVC等,由于Struts 2已经是明日黄花,在这里就不讨论Struts 2的面试题,如果需要了解相关内容,可以参考我的另一篇文章《Java面试题集(86-115)》。此外,这篇文章还对企业应用架构、大型网站架构和应用服务器优化等内容进行了简单的探讨,这些内容相信对面试会很有帮助。126、什么是ORM?答:对象关系映射(Object-Relational Mapping,简称ORM)是一种转载 2020-08-19 22:00:47 · 267 阅读 · 0 评论 -
Java面试题全集(中)
这部分主要是与Java Web和Web Service相关的面试题。96、阐述Servlet和CGI的区别?答:Servlet与CGI的区别在于Servlet处于服务器进程中,它通过多线程方式运行其service()方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于Servlet。补充:Sun Microsystems公司在1996年发布Servlet技术就是为了和CGI进行竞争,Servlet是一个特殊的Java程序,一转载 2020-08-19 21:53:02 · 286 阅读 · 0 评论 -
Java面试题全集(上)
2013年年底的时候,我看到了网上流传的一个叫做《Java面试题大全》的东西,认真的阅读了以后发现里面的很多题目是重复且没有价值的题目,还有不少的参考答案也是错误的,于是我花了半个月时间对这个所谓的《Java面试大全》进行了全面的修订并重新发布在我的优快云博客。在修订的过程中,参照了当时JDK最新版本(Java 7)给出了题目的答案和相关代码,去掉了EJB 2.x、JSF等无用内容或过时内容,补充了数据结构和算法、大型网站技术架构、设计模式、UML、Spring MVC等内容并对很多知识点进行了深入的剖析转载 2020-08-19 21:48:39 · 722 阅读 · 0 评论 -
赢在面试之JavaWeb篇(15)
返回目录列表:https://blog.youkuaiyun.com/liming1016/article/details/103232959148,AJAX有哪些有点和缺点?优点:1、最大的一点是页面无刷新,用户的体验非常好。2、使用异步方式与服务器通信,具有更加迅速的响应能力。3、可以把以前一些服务器负担的工作转嫁到客户端,利用客户端闲置...原创 2019-11-26 14:18:42 · 136 阅读 · 0 评论 -
赢在面试之Java泛型篇(14)
返回目录列表:https://blog.youkuaiyun.com/liming1016/article/details/103232959139. Java中的泛型是什么 ? 使用泛型的好处是什么?泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。好处:1、类型安全,提供编译期间的类型检测...原创 2019-11-26 14:17:20 · 128 阅读 · 0 评论 -
赢在面试之Java多线程(13)
返回目录列表:https://blog.youkuaiyun.com/liming1016/article/details/103232959121,什么是线程?线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务...原创 2019-11-26 14:16:23 · 117 阅读 · 0 评论 -
赢在面试之数据库篇(12)
返回目录列表:https://blog.youkuaiyun.com/liming1016/article/details/103232959作为一枚Java后端开发者,数据库知识必不可少,对数据库的掌握熟悉度的考察也是对这个人是否有扎实基本功的考察。特别对于初级开发者,面试可能不会去问框架相关知识,但是绝对不会不去考察数据库知识,这里收集一些常见类型的SQL语句,无论对于平常开发还是准备面试,都会有助...原创 2019-11-26 14:15:16 · 178 阅读 · 0 评论 -
赢在面试之数据库篇(11)
返回目录列表:https://blog.youkuaiyun.com/liming1016/article/details/103232959作为一枚Java后端开发者,数据库知识必不可少,对数据库的掌握熟悉度的考察也是对这个人是否有扎实基本功的考察。特别对于初级开发者,面试可能不会去问框架相关知识,但是绝对不会不去考察数据库知识,这里收集一些常见类型的SQL语句,无论对于平常开发还是准备面试,都会有助...原创 2019-11-26 14:13:56 · 165 阅读 · 0 评论 -
赢在面试之Java持久层(10)
返回目录列表:https://blog.youkuaiyun.com/liming1016/article/details/10323295991,什么是ORM?对象关系映射(Object-Relational Mapping,简称ORM)是一种为了解决程序的面向对象模型与数据库的关系模型互不匹配问题的技术;简单的说,ORM是通过使用描述对象和数据库之间映射的元数据(...原创 2019-11-26 14:12:15 · 170 阅读 · 0 评论 -
赢在面试之Java框架篇(9)
返回目录列表:https://blog.youkuaiyun.com/liming1016/article/details/103232959spring现在无疑是Java中最火的框架,使用范围广,几乎每个公司面试都会涉及spring和数据库,你可以对Struts不熟悉,但一定不能表现出对spring不了解。第九篇赢在面试全篇介绍spring常考点。数据库重中之重会在后面花五篇介绍常问题型8...原创 2019-11-25 10:13:02 · 153 阅读 · 0 评论 -
赢在面试之Java框架篇(8)
返回目录列表:https://blog.youkuaiyun.com/liming1016/article/details/10323295971,谈谈你对Struts的理解。1. struts是一个按MVC模式设计的Web层框架,其实它就是一个Servlet,这个Servlet名为ActionServlet,或是ActionServlet的子类。我们可以在web.xml文件中将符合某...原创 2019-11-25 10:09:42 · 151 阅读 · 0 评论 -
赢在面试之JavaWeb篇(7)
返回目录列表:https://blog.youkuaiyun.com/liming1016/article/details/10323295961,JDBC访问数据库的基本步骤是什么?1,加载驱动2,通过DriverManager对象获取连接对象Connection3,通过连接对象获取会话4,通过会话进行数据的增删改查,封装对象5,关闭资源62,说说preparedStatement和...原创 2019-11-25 10:08:12 · 122 阅读 · 0 评论 -
赢在面试之JavaWeb篇(6)
返回目录列表:https://blog.youkuaiyun.com/liming1016/article/details/10323295951、说一说Servlet的生命周期?Servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口的init(),service()和destroy方法表达。...原创 2019-11-25 10:06:18 · 136 阅读 · 0 评论 -
赢在面试之Java基础篇(5)
返回目录列表:https://blog.youkuaiyun.com/liming1016/article/details/10323295941、a.hashCode() 有什么用?与 a.equals(b) 有什么关系?hashCode() 方法对应对象整型的 hash 值。它常用于基于 hash 的集合类,如 Hashtable、HashMap、LinkedHashMap等等。它与...原创 2019-11-25 10:04:54 · 124 阅读 · 0 评论 -
赢在面试之Java基础篇(4)
返回目录列表:https://blog.youkuaiyun.com/liming1016/article/details/10323295931、String s = new String("xyz");创建了几个StringObject?是否可以继承String类?两个或一个都有可能,”xyz”对应一个对象,这个对象放在字符串常量缓冲区,常量”xyz”不管出现多少遍,都是缓冲区中的...原创 2019-11-25 10:02:58 · 138 阅读 · 0 评论 -
赢在面试之Java集合框架篇(3)
返回目录列表:https://blog.youkuaiyun.com/liming1016/article/details/10323295921、ArrayList和Vector的区别这两个类都实现了List接口(List接口继承了Collection接口),他们都是有序集合,即存储在这两个集合中的元素的位置都是有顺序的,相当于一种动态的数组,我们以后可以按位置索引号取出某个元素,并...原创 2019-11-25 10:01:53 · 125 阅读 · 0 评论 -
赢在面试之Java基础篇(2)
返回目录列表:https://blog.youkuaiyun.com/liming1016/article/details/10323295911、是否可以从一个static方法内部发出对非static方法的调用?不可以。因为非static方法是要与对象关联在一起的,必须创建一个对象后,才可以在该对象上进行方法调用,而static方法调用时不需要创建对象,可以直接调用。也就是说,当一个...原创 2019-11-25 10:00:10 · 139 阅读 · 0 评论 -
赢在面试之Java基础篇(1)
返回目录列表:https://blog.youkuaiyun.com/liming1016/article/details/1032329591、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。2、Java有没有goto?java中的保留字,现在没有在j...原创 2019-11-25 09:58:37 · 163 阅读 · 0 评论 -
Java面试题大汇总
前言 关于赢在面试的Java题系列基本收集整理完成了,所有题目都是经过精心挑选的,很基础又考验求职者的基本功,应该说被面试到的几率很大。这里整理挑选出来供大家面试前拿来看一看,所有题目整理自网络,有一些错误和笔误,感谢读者的热心纠错,在声明中已经改正过来。整理这些面试题源于在微信群和几个刚入职的小伙伴们的一次讨论,很多小伙伴谈了自己的面试经历和...转载 2019-11-25 09:56:00 · 194 阅读 · 0 评论