java
zhao_tuo
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ark和reset方法重复利用InputStream
我们已经简单的知道可以通过缓存InputStream来重复利用一个InputStream,但是这种方式的缺点也是明显的,就是要缓存一整个InputStream内存压力可能是比较大的。如果第一次读取InputStream是用来判断文件流类型,文件编码等用的,往往不需要所有的InputStream的数据,或许只需要前n个字节,这样一来,缓存一整个InputStream实际上也是一种浪费。 其实转载 2017-11-16 16:47:04 · 1273 阅读 · 0 评论 -
可变类和不可变类(Mutable and Immutable Objects) 1. 可变类和不可变类(Mutable and Immutable Objects)的初步定义: 可变类:当你获得这个
可变类和不可变类(Mutable and Immutable Objects)1. 可变类和不可变类(Mutable and Immutable Objects)的初步定义: 可变类:当你获得这个类的一个实例引用时,你可以改变这个实例的内容。 不可变类:当你获得这个类的一个实例引用时,你不可以改变这个实例的内容。不可变类的实例一但创建,其内在成员变量的值就不能被修改。 举个转载 2017-11-24 16:18:25 · 320 阅读 · 0 评论 -
java8 日期 时间 时区
伴随lambda表达式、streams以及一系列小优化,Java 8 推出了全新的日期时间API,在教程中我们将通过一些简单的实例来学习如何使用新API。Java处理日期、日历和时间的方式一直为社区所诟病,将 java.util.Date设定为可变类型,以及SimpleDateFormat的非线程安全使其应用非常受限。Java也意识到需要一个更好的 API来满足社区中已经习惯了使用JodaTime转载 2017-11-24 16:36:45 · 5708 阅读 · 0 评论 -
Java syncronized关键字用法详解
synchronized是Java关键字,通过syncronized可以获取一个对象的对象锁。Java syncronized 用法synchronized有两种用法A. 修饰成员方法。修饰成员方法用法如下。[public/private/protected] [ static ] synchronized 返回类型 方法名(参数列表) { ....}转载 2017-12-15 17:28:05 · 672 阅读 · 0 评论 -
HttpServletRequestWrapper原理加静态代理
HttpServletRequestWrapper Filter能在request到达servlet的服务方法之前拦截HttpServletRequest对象,而在服务方 法转移控制后又能拦截HttpServletResponse对象。你可以使用filter来实现特定的任务,比如验证用户输入,以及压缩web内容。但HttpServletRequest对象的参数是不可改变的,这极大地缩减了filte...转载 2018-04-09 15:08:12 · 866 阅读 · 0 评论
分享