WenJieWangFlyToWorld

导航

2019年2月17日 #

链表反转

摘要: 定义一个方法(函数),实现输入一个链表的头结点,然后可以反转这个链表的方向,并输出反转之后的链表的头结点。 链表类的问题,涉及到了很多指针的操作,需要严谨的分析,全面的分析问题之后,在开始写代码,磨刀不误砍柴工!反转链表,直接的想法,就是把链表中指针的方向反转就可以了,如图所示: 假设 i 结点之前 阅读全文

posted @ 2019-02-17 23:12 WenjieWangFlyToWorld 阅读(248) 评论(0) 推荐(0) 编辑

Java面试题5

摘要: 4、&和&&的区别 答: &是位运算符,表示按位与运算,&&是逻辑运算符,表示逻辑与(and) 5、Collection 和 Collections的区别 答: Collection是集合类的上级接口,继承与他的接口主要有Set 和List.Collections是针对集合类的一个帮助类,他提供一系 阅读全文

posted @ 2019-02-17 00:45 WenjieWangFlyToWorld 阅读(142) 评论(0) 推荐(0) 编辑

Java面试题4

摘要: 一、JAVA基础篇-概念1.简述你所知道的Linux: Linux起源于1991年,1995年流行起来的免费操作系统,目前, Linux是主流的服务器操作系统, 广泛应用于互联网、云计算、智能手机(Android)等领域。由于Java主要用于服务器端的开发,因此Java应用的部署环境有很多为Linu 阅读全文

posted @ 2019-02-17 00:44 WenjieWangFlyToWorld 阅读(136) 评论(0) 推荐(0) 编辑

Java面试题3

摘要: 1、servlet执行流程 客户端发出http请求,web服务器将请求转发到servlet容器,servlet容器解析url并根据web.xml找到相对应的servlet,并将request、response对象传递给找到的servlet,servlet根据request就可以知道是谁发出的请求,请 阅读全文

posted @ 2019-02-17 00:41 WenjieWangFlyToWorld 阅读(120) 评论(0) 推荐(0) 编辑

Java面试题2

摘要: Java 面试随着时间的改变而改变。在过去的日子里,当你知道 String 和 StringBuilder 的区别(String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象。因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 St 阅读全文

posted @ 2019-02-17 00:40 WenjieWangFlyToWorld 阅读(127) 评论(0) 推荐(0) 编辑

JAVA面试题

摘要: 面向对象的三个特征 封装,继承,多态,这个应该是人人皆知,有时候也会加上抽象。 多态的好处 允许不同类对象对同一消息做出响应,即同一消息可以根据发送对象的不同而采用多种不同的行为方式(发送消息就是函数调用)。主要有以下优点: 可替换性:多态对已存在代码具有可替换性 可扩充性:增加新的子类不影响已经存 阅读全文

posted @ 2019-02-17 00:38 WenjieWangFlyToWorld 阅读(146) 评论(0) 推荐(0) 编辑