WenJieWangFlyToWorld

导航

02 2019 档案

java资源大全
摘要:我们要做什么? 基于 awesome-java 资源列表,我们将对各个资源项进行编译整理。 整理后的内容,将收录在伯乐在线资源频道。可参考已整理的内容: 《OWNER:Java配置文件解决方案》 《Spring Boot:简化Spring应用初始搭建以及开发过程》 《SonarQube:开源的代码质 阅读全文

posted @ 2019-02-26 20:14 WenjieWangFlyToWorld 阅读(513) 评论(0) 推荐(0)

GitHub上高质量项目
摘要:scribejava/scribejava:一个简单的 Java 实现的 OAuth/OAuth2 库winterbe/java8-tutorial:绝对值得一看的Java8指南、教程javaee-samples/javaee7-samples:如果你对Java7的骚操作还不熟,赶紧看看kdn251 阅读全文

posted @ 2019-02-26 20:12 WenjieWangFlyToWorld 阅读(342) 评论(0) 推荐(0)

GitHub上最受欢迎的 5 大 Java 项目
摘要:1. Mockito Mockito 并不是无酒精混合饮料的意思。Mockito 是一个针对 Java 的 mocking 框架。它与 EasyMock 和jMock 很相似,但是通过在执行后校验什么已经被调用,它消除了对期望行为(expectations)的需要。其它的 mocking 库需要你在 阅读全文

posted @ 2019-02-26 20:10 WenjieWangFlyToWorld 阅读(519) 评论(0) 推荐(0)

GitHub上好的Java项目
摘要:1. java-design-patterns(Star:36k)Github地址:https://github.com/iluwatar/java-design-patterns 介绍:设计模式是形式化的最佳实践,程序员可以在设计应用程序或系统时使用它来解决常见问题。 设计模式可以通过提供经过验证 阅读全文

posted @ 2019-02-26 20:09 WenjieWangFlyToWorld 阅读(1579) 评论(0) 推荐(0)

知名公司的GitHub地址
摘要:GoogleGoogle[https://github.com/google]( https://github.com/google) Google Sampleshttps://github.com/googlesamples Google Codelabs[ https://github.com 阅读全文

posted @ 2019-02-26 20:06 WenjieWangFlyToWorld 阅读(326) 评论(0) 推荐(0)

JDK源码核心包
摘要:一、核心包有哪些? Jdk的包中,除开了lang包下面的类,用得最多的应该要属于util包下面的类了, 本篇文章主要针对Jdk的util包下面的类(util目录下面的类,暂时不包括util 包下面的子包,子包将在后面继续进行)进行一个总结, 主要是用来帮助大家进行梳理知识,让大家对jdk的代码更加熟 阅读全文

posted @ 2019-02-26 15:22 WenjieWangFlyToWorld 阅读(124) 评论(0) 推荐(0)

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

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

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

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

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

posted @ 2019-02-17 00:44 WenjieWangFlyToWorld 阅读(149) 评论(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 阅读(124) 评论(0) 推荐(0)

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

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

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

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