![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java语言
piaoshidexue
这个作者很懒,什么都没留下…
展开
-
java中String、StringBuffer和StringBuilder的差异
在Java面试中,被问到这3个类的差异,一时迷糊没记起来。回来查了下api,比较如下: String是不可变的字符串序列,每次字符串变更的时候,其实都是创建新的对象。 String str = "abc"; is equivalent to: char data[] = {'a', 'b', 'c'}; String str = new...原创 2013-03-26 18:11:08 · 104 阅读 · 0 评论 -
Java模式之责任链
今天模仿tomcat的Filter,自己学着写了一个测试例子。没有实现init和destroy方法,后期有时间再完善吧。 首先定义Filter的抽象接口 package com.learning.chain; public interface Filter { public void init(); public void doFilter(FilterChain c...原创 2013-03-26 21:47:29 · 116 阅读 · 0 评论 -
junit4简单入门
有人说我们再java程序中使用main方法一样可以进行测试,但是有以下点不好的地方:1、单元测试不能一起运行;2、大部分情况需要人为地观察; 本次junit测试,使用的是maven管理的。所以需要先加入依赖,必须先写hamcrest,再写junit,因为junit内置了一个hamcrest。依赖如下: <dependency> <groupId>org....原创 2013-09-05 10:01:25 · 93 阅读 · 0 评论