
Java 笔试
Deniece2017
这个作者很懒,什么都没留下…
展开
-
常见Java基础笔试题之一
1. 下面哪些是Thread类的方法()A start() B run() C exit() D getPriority()答案:ABD解析:看Java API docs吧:http://docs.oracle.com/javase/7/docs/api/,exit()是System类的方法,如System.exit(0)。2. 下面关于java...转载 2019-02-28 14:04:00 · 616 阅读 · 0 评论 -
常见Java基础笔试题之二
1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。2.“static”关键字是什么意思?Java中是否可以覆盖(override)一个private或者是static的方法?“static”关键字表明一个成员变量或者是成员方法可以在没有所属的类的实例变...转载 2019-02-28 14:10:46 · 860 阅读 · 0 评论 -
常见Java基础笔试/面试题之三
计算机基础知识数据结构1、什么是队列、栈、链表2、什么是树(平衡树,排序树,B树,B+树,R树,红黑树)、堆(大根堆、小根堆)、图(有向图、无向图、拓扑)3、栈和队列的相同和不同之处共同点:都是只允许在端点处插入和删除元素的数据结构;不同点:栈是仅在栈顶进行访问,遵循后进先出的原则(LIFO);队列是在队尾插入数据,在队头删除数据(FIFO)4、栈通常采用的两种存储结构...转载 2019-02-28 14:13:47 · 189 阅读 · 0 评论 -
常用排序算法
1. 冒泡算法//冒泡排序的优点:每进行一趟排序,就会少比较一次,因为每进行一趟排序都会找出一个较大值。如上例:第一趟比较之后,排在最后的一个数一定是最大的一个数,第二趟排序的时候,只需要比较除了最后一个数以外的其他的数,同样也能找出一个最大的数排在参与第二趟比较的数后面,第三趟比较的时候,只需要比较除了最后两个数以外的其他的数,以此类推……也就是说,没进行一趟比较,每一趟少比较一次,一定程度...原创 2019-02-28 17:33:55 · 134 阅读 · 0 评论 -
常见Java基础笔试/面试之四
1、servlet执行流程客户端发出http请求,web服务器将请求转发到servlet容器,servlet容器解析url并根据web.xml找到相对应的servlet,并将request、response对象传递给找到的servlet,servlet根据request就可以知道是谁发出的请求,请求信息及其他信息,当servlet处理完业务逻辑后会将信息放入到response并响应到客户端。...翻译 2019-03-01 16:56:08 · 108 阅读 · 0 评论 -
常见Java基础笔试/面试之五
基础篇基本功面向对象特征封装,继承,多态和抽象 封装 封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其他对象访问的方法来改 变它内部的数据。在 Java 当中,有 3 种修饰符: public, private 和 protected。每一种修饰符 给其他的位于同一个包或者不同包下面对象赋予了不同的访问权限。 下面列出了使用封装的一些好处: 通过隐藏对象的...转载 2019-03-08 09:29:58 · 248 阅读 · 0 评论 -
链表类常见面试/笔试题
链表类常见面试/笔试题:1、链表的反转2、链表是否有环路3、环路的长度4、环路的入口节点5、找到单链表的倒数第k个节点6、合并两个排序的列表7、删除链表中重复的节点8、删除链表中的某个节点9、两个链表中的第一个公共节点1、链表的反转反转前:反转后:下面来谈谈如何对链表进行反转。假设我们现在正在对结点v进行反转操作,即原来结点...原创 2019-03-25 14:25:03 · 798 阅读 · 0 评论