51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

最新发布

Java中的拦截器和过滤器有什么区别
软件教程

Java中的拦截器和过滤器有什么区别

厉飞雨 阅读(97) 评论(0) 赞(11)

<h2><a href="#一-什么是过滤器">#</a> (一)什么是过滤器 {#一-什么是过滤器}</h2> <p>过滤器Filter基于Servlet实现,过滤器的主要应用场景是对字符编码、跨域等问题进行过滤。Servlet的工作原理是拦截配置好的客户端请求,然后对Request和Respon...

时间类有多复杂,JDK竟设计了三版
经验分享

时间类有多复杂,JDK竟设计了三版

厉飞雨 阅读(136) 评论(0) 赞(19)

<h2><a href="#一-概述">#</a> (一)概述 {#一-概述}</h2> <p>时间类一直是代码开发中经常用到的东西,时间类在JDK中刚出现到国内最常用的1.8版本,一共迭代了三次。分别是Date类、Calendar类和LocalDateTime类。虽然JDK在更新,但是我看到很多的...

你能保证你的代码没有异常吗?
新视野

你能保证你的代码没有异常吗?

厉飞雨 阅读(108) 评论(0) 赞(6)

<h2><a href="#一-java中的异常">#</a> (一)Java中的异常 {#一-java中的异常}</h2> <p>Java中的异常都来自于java.lang.Throwable类,从异常类型上分,Java中的异常可以分为Exception和Error。Exception异常可以被程...

Collection接口的特点与理解
白嫖帮

Collection接口的特点与理解

厉飞雨 阅读(204) 评论(0) 赞(14)

<h2><a href="#一-概述">#</a> (一)概述 {#一-概述}</h2> <p>java集合是写代码时经常用到,面试时经常问到的一项基础知识。因此了解深入了解集合不管对写代码,或者是面试都有很大的帮助。作为一名合格的java程序员,你需要了解以下关于集合的知识:</p> ...

javaIO之字节流与字符流
Java笔记

javaIO之字节流与字符流

厉飞雨 阅读(96) 评论(0) 赞(7)

<h2><a href="#一、字节流概述">#</a> 一、字节流概述 {#一、字节流概述}</h2> <p>字节流分为字节输出流(outputStream)、字节输入流(inputStream)</p> <p>字节流直接对二进制数据进行操作;字节流一般用来对媒体文件操作,...

Set接口及源码分析
开发笔记

Set接口及源码分析

厉飞雨 阅读(188) 评论(0) 赞(10)

[#](#一-set接口的特点) (一)Set接口的特点 {#一-set接口的特点} ------------------------------------------ `A collection that contains no duplicate elements. More formally, sets contain no pair of elements e1 a...

ConcurrentHashMap的底层原理分析
经验分享

ConcurrentHashMap的底层原理分析

厉飞雨 阅读(108) 评论(0) 赞(10)

Map中用到最多的是HashMap,有关HashMap的介绍和底层源码的分析可以看我之前的文章。 HashMap有个很致命的问题就是他并非线程安全,因此在多线程环境下使用HashMap会出现问题,HashTable线程安全,但是它的效率太低了,ConcurrentHashMap就出现了,ConcurrentHashMap兼顾了线程安全和速度,下面就从底层源码出发来了解一下Co...

List接口及源码分析
新视野

List接口及源码分析

厉飞雨 阅读(180) 评论(0) 赞(11)

[#](#一-list接口的概述) (一)List接口的概述 {#一-list接口的概述} --------------------------------------------- 在前面我们讲完了Collection的特点和使用,接下来就开始讲Collection的子接口和实现类,List具有以下两个特点: 1. 有序(不是指按数值大小有序排列,而是指插入和取出的顺序是...

Map接口及源码分析
数据库

Map接口及源码分析

厉飞雨 阅读(101) 评论(0) 赞(10)

[#](#一-map方法概述) (一)Map方法概述 {#一-map方法概述} --------------------------------------- 首先先看一下官方对Map接口的解释,《Java Platform SE 8》: `An object that maps keys to values. A map cannot contain duplicate ...