2013年年底的时候,我看到了网上流传的一个叫做《Java面试题大全》的东西,认真的阅读了以后发现里面的很多题目是重复且没有价值的题目,还有不少的参 码,去掉了EJB 2.x、JSF等无用内容或过时内容,补...
原创
2022-11-30 20:40:56
74阅读
Java笔试面试题合集2013年年底的时候,我看到了网上流传的一个叫做《Java面试题大全》的东西,认真的阅读了以后发现里面的很多题目是重复且没有价值的题目,还有不少的参考答案也是错误的,于是我花了半个月时间对这个所谓的《Java面试大全》进行了全面的修订并重新发布在我的CSDN博客。在修订的过程中,参照了当时JDK最新版本(Java 7)给出了题目的答案和相关代码,去掉了EJB 2.x、JSF等
原创
2021-04-10 19:39:45
640阅读
Java面试题全集白玉IT哈哈第一阶段:三年我认为三年对于程序员来说是第一个门槛,这个阶段将会淘汰掉一批不适合写代码的人。这一阶段,我们走出校园,迈入社会,成为一名程序员,正式从书本上的内容迈向真正的企业级开发。我们知道如何团队协作、如何使用项目管理工具、项目版本如何控制、我们写的代码如何测试如何在线上运行等等,积累了一定的开发经验,也对代码有了一定深入的认识,是一个比较纯粹的Coder的阶段。第
原创
2021-01-16 21:23:26
287阅读
Java面试题全集(3)骆昊IT哈哈21、描述一下JVM加载class文件的原理机制?答:JVM中类的装载是由类加载器(ClassLoader)和它的子类来实现的,Java中的类加载器是一个重要的Java运行时系统组件,它负责在运行时查找和装入类文件中的类。由于Java的跨平台性,经过编译的Java源程序并不是一个可执行程序,而是一个或多个类文件。当Java程序需要使用某个类时,JVM会确保这个类
原创
2021-01-16 15:42:34
201阅读
Java面试题全集(8)白玉IT哈哈71、如何用Java代码列出一个目录下所有的文件?答:如果只要求列出当前文件夹下的文件,代码如下所示:importjava.io.File;classTest12{publicstaticvoidmain(String[]args){Filef=newFile("/Users/Hao/Downloads");for(Filetemp:f.listFiles())
原创
2021-01-16 20:58:51
298阅读
Java面试题全集(15)白玉IT哈哈141、Hibernate中DetachedCriteria类是做什么的?答:DetachedCriteria和Criteria的用法基本上是一致的,但Criteria是由Session的createCriteria()方法创建的,也就意味着离开创建它的Session,Criteria就无法使用了。DetachedCriteria不需要Session就可以创建
原创
2021-01-16 21:22:13
305阅读
更多Java面试题,微信搜索公众号:javafirst
2013年年底的时候,我看到了网上流传的一个叫做《Java面试题大全》的东西,认真的阅读了以后发现里面的很多题目是重复且没有价值的题目,还有不少的参考答案也是错误的,于是我花了半个月时间对这个所谓的《Java面试大全》进行了全面的修订并重新发布在我的CSDN博客。在修订的过程中,参照了当时JDK最新版本(Java 7)给出了题目的答案和
转载
2021-08-18 12:09:25
141阅读
这部分主要是开源Java EE框架方面的内容,包括hibernate、MyBatis、spring、Spring MVC等,由于Struts 2已经是明日黄花,在这里就不讨论Struts 2的面试题,如果需要了解相关内容,可以参考我的另一篇文章《Java面试题集(86-115)》。此外,这篇文章还对
转载
2017-05-12 17:34:00
89阅读
点赞
2评论
这部分主要是与Java Web和Web Service相关的面试题。96、阐述Servlet和CGI的区别
转载
2022-12-16 22:22:19
86阅读
这部分主要是开源Java EE框架方面的内容,包括Hibernate、MyBatis、Spring、器优化等内容进行了简单的探讨,这些内容相信对面试会很有帮助。
转载
2022-12-16 22:22:22
59阅读
2013年年底的时候,我看到了网上流传的一个叫做《Java面试题大全》的东西,认真的
转载
2023-01-01 19:32:18
27阅读
容
转载
2023-09-01 15:49:21
0阅读
1、面向对象的特征有哪些方面?答:面向对象的特征主要有以下几个方面:- 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。- 继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的延续性,同时继承也
转载
2018-05-28 10:51:55
826阅读
Java面试题全集(12)白玉IT哈哈111、说一下表达式语言(EL)的隐式对象及其作用。答:EL的隐式对象包括:pageContext、initParam(访问上下文参数)、param(访问请求参数)、paramValues、header(访问请求头)、headerValues、cookie(访问cookie)、applicationScope(访问application作用域)、session
原创
2021-01-15 14:13:01
277阅读
Java面试题全集(1)白玉IT哈哈1、面向对象的特征有哪些方面?答:面向对象的特征主要有以下几个方面:抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统
原创
2021-01-16 15:34:20
237阅读
Java面试题全集(5)白玉IT哈哈41、日期和时间:-如何取得年月日、小时分钟秒?-如何取得从1970年1月1日0时0分0秒到现在的毫秒数?-如何取得某月的最后一天?-如何格式化日期?答:问题1:创建java.util.Calendar实例,调用其get()方法传入不同的参数即可获得参数所对应的值。Java8中可以使用java.time.LocalDateTimel来获取,代码如下所示。publ
原创
2021-01-16 20:31:27
240阅读
Java面试题全集(4)白玉IT哈哈31、Strings=newString("xyz");创建了几个字符串对象?答:两个对象,一个是静态区的"xyz",一个是用new创建在堆上的对象。32、接口是否可继承(extends)接口?抽象类是否可实现(implements)接口?抽象类是否可继承具体类(concreteclass)?答:接口可以继承接口,而且支持
原创
2021-01-16 20:38:04
220阅读
Java面试题全集(9)白玉IT哈哈80、事务的ACID是指什么?答:原子性(Atomic):事务中各项操作,要么全做要么全不做,任何一项操作的失败都会导致整个事务的失败;一致性(Consistent):事务结束后系统状态是一致的;隔离性(Isolated):并发执行的事务彼此无法看到对方的中间状态;持久性(Durable):事务完成后所做的改动都会被持久化,即使发生灾难性的失败。通过日志和同步备
原创
2021-01-16 20:52:12
278阅读
Java面试题全集(11)白玉IT哈哈101、常用的Web服务器有哪些?答:Unix和Linux平台下使用最广泛的免费HTTP服务器是Apache服务器,而Windows平台的服务器通常使用IIS作为Web服务器。选择Web服务器应考虑的因素有:性能、安全性、日志和统计、虚拟主机、代理服务器、缓冲服务和集成应用程序等。下面是对常见服务器的简介:IIS:Microsoft的Web服务器产品,全称是I
原创
2021-01-16 21:08:44
492阅读
更多Java面试题,微信搜索公众号:javafirst
这部分主要是与Java Web和Web Service相关的面试题。
96、阐述Servlet和CGI的区别? 答:Servlet与CGI的区别在于Servlet处于服务器进程中,它通过多线程方式运行其service()方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,
转载
2021-08-18 11:46:35
93阅读