
面试相关
文章平均质量分 80
从放弃到开始
明明可以靠颜值吃饭,偏偏却靠技术...赠人玫瑰,手有余香,感悟人生,感悟自己,学海无涯,回头是岸!!!
展开
-
java面试题目与答案
Java面点面点一:抽象类和接口有什么区别1.abstract class 在 Java 语言中表示的是一种继承关系,一个类只能使用一次继承关系。但是,一个类却可以实现多个interface。2.在abstract class 中可以有自己的数据成员,也可以有非abstarct的成员方法,而在interface中,只能够有静态的不能被修改的数据成员(也就是必须是static final的,不过在 ...原创 2018-05-11 19:10:29 · 310 阅读 · 0 评论 -
多线程面试二
1、多线程有什么用?一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓”知其然知其所以然”,”会用”只是”知其然”,”为什么用”才是”知其所以然”,只有达到”知其然知其所以然”的程度才可以说是把一个知识点运用自如。OK,下面说说我对这个问题的看法:(1)发挥多核CPU的优势随着工业的进步,现在的笔记本、台式机乃至商用的应用服务器至少也都...转载 2018-09-04 22:05:49 · 137 阅读 · 0 评论 -
java面试基础四
1.什么是B/S架构?什么是C/S架构B/S(Browser/Server),浏览器/服务器程序 C/S(Client/Server),客户端/服务端,桌面应用程序 2.你所知道网络协议有那些? HTTP:超文本传输协议 FTP:文件传输协议 SMPT:简单邮件协议 TELNET:远程终端协议 POP3:邮件读取协议 3.Java都有那些开发平台?JAVA S...转载 2018-09-04 22:01:54 · 167 阅读 · 0 评论 -
java基础面试三
1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新...转载 2018-09-04 21:59:36 · 588 阅读 · 0 评论 -
java集合底层原理面试相关二
1、String类为什么是final的final的目的是不能改变,出于安全和效率的考虑。final修饰类时,类不可被继承;修饰变量,变量的值不可以被修改;修饰方法,方法不可被子类重写。如果有一个String的引用,它引用的一定是一个String对象,而不可能是其他类的对象。String 一旦被创建是不能被修改的,因为设计者将 String 设计为可以共享的。设计成final,JVM才不用对相关...转载 2018-09-04 21:54:36 · 2728 阅读 · 0 评论 -
java基础面试
1、面向对象编程的三大特性是什么? 2、String 和StringBuffer的区别 3、说出ArrayList,Vector, LinkedList的存储性能和特性 4、Collection 和 Collections的区别 5、HashMap和Hashtable的区别 6、final, finally, finalize的区别 7、Overload和Override的区别。Ove...转载 2018-09-04 21:50:53 · 124 阅读 · 0 评论 -
java集合面试题目与答案
1.Java集合框架是什么?说出一些集合框架的优点?每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的情况下使用泛型和并发集合类,Java已经经历了很久。它还包括在Java并发包中,阻塞接口以及它们的实现。集合框架的部分优点如下:(1...转载 2018-09-04 21:46:58 · 156 阅读 · 0 评论 -
java面试问题总结参考
Struts1与 Struts2的区别,它们常用到哪几个类, 以及工作流程? Struts1:ActionServlet[process()],RequestProcessor[processPreprocess()],PlugIn, Action,ActionForm,ActionForward,ActionMapping,struts-config.xml Struts2:FilterDisp...原创 2018-05-16 21:15:49 · 197 阅读 · 0 评论 -
java常见面试题目整理
Java 基础知识点Java 常见集合高并发编程(JUC 包)JVM 内存管理Java 8 知识点网络协议相关数据库相关MVC 框架相关大数据相关Linux 命令相关基础知识面试。Java 基础知识01. 面向对象的特性有哪些? 答:封装、继承和多态。 【面向对象编程的正确姿势】 02. Java 中覆盖和重载是什么意思? 解析:覆盖和重载是比较重要的基础知识点,并且容易混淆,所以面试中常见。 答...转载 2018-05-15 15:47:48 · 457 阅读 · 0 评论 -
java基础面试五
1、Java中异常处理机制和事件机制。2、String是最基本的数据类型吗?基本数据类型包括byte、int、char、long、float、double、boolean和short。java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类3、int 和 Integer 有什么区别Ja...转载 2018-09-04 22:08:32 · 217 阅读 · 0 评论