
面试
zyh_java@126.com
幼有神童之誉,少怀壮志,长而无闻,终乃与草木同朽,盖乎常人,莫过于此。
展开
-
Java面试总结(待更新1.07)
Java什么是JavaJava是一门面向对象的高级程序设计语言,由sun公司开发,后被Oracle公司79亿美元收购!java语言的特点a)简单易学.b)面向对象.c)跨平台(即一次编译到处运行,说的是java的可移植性,平台指的是操作系统,如windows linux).java是如何实现跨平台的:通过jvm,我们编写的java文件编译后会生成.class文件称为字节码文件,它...原创 2020-01-04 20:05:31 · 482 阅读 · 0 评论 -
java面试100问+参考答案
1、面向对象的特征有哪些方面(1).抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。(2).继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个...转载 2019-07-24 15:48:52 · 1057 阅读 · 0 评论 -
JAVA面试必看(springmvc运行流程)
细分的话大致分为11个步骤:第一步:发起请求到前端控制器(DispatcherServlet)第二步:前端控制器请求HandlerMapping查找 Handler (可以根据xml配置、注解进行查找)第三步:处理器映射器HandlerMapping向前端控制器返回Handler,HandlerMapping会把请求映射为HandlerExecutionChain对象(包含一个Handl...原创 2019-12-12 19:35:04 · 248 阅读 · 0 评论 -
java面试复习
40个问题汇总1、多线程有什么用?一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓"知其然知其所以然","会用"只是"知其然","为什么用"才是"知其所以然",只有达到"知其然知其所以然"的程度才可以说是把一个知识点运用自如。OK,下面说说我对这个问题的看法:(1)发挥多核CPU的优势随着工业的进步,现在的笔记本、台式机乃至商...原创 2019-08-07 19:56:39 · 201 阅读 · 0 评论