javassist给方法添加注解详解

package cn.outofmemory.hello.javassist; import javassist.*; import javassist.bytecode.AnnotationsAttribute; impo...

java JDK自带的HTML解析器 (HTMLEditorKit.Parser) 示例详解

HtmlParseDemo.java import java.io.*; import java.net.*; import javax.swing.text.*; import javax.swing.text.html....

java Velocity 同时初始化两个 Engine 实例详解

两个不同的 Velocity Engine 实例,使用不同的配置 VelocityEngineTest.java import java.io.StringWriter; import java.io.Writer; im...

jdbc sql server 连接串格式详解

jdbc的sqlserver连接串格式说明如下: 默认端口连接: jdbc:sqlserver://localhost;user=MyUserName;password=*****;databaseName=testdb...

junit java单元测试测试多线程并发方法详解

下面方法摘录自 http://www.planetgeek.ch/2009/08/25/how-to-find-a-concurrency-bug-with-java/, 用来测试多线程并发执行的方法。 public static...

java 使用 Common IO 包的 FileUtils 将文件大小转成适合阅读的格式详解

例如有个文件大小是 4096 ,那么显示应该是 4K ,不过这个方法只能显示整数的大小,例如 4555 也显示的是 4K java代码 public static void main(String[] args) { F...

NIO Java NIO 通讯的简单示例详解

import java.io.*; import java.nio.*; import java.nio.channels.*; import java.net.*; import java.util.*; import j...

Java 使用 Collections.frequency 找出重复的单词详解

frequency 是 Collections 的一个方法,可找出一个单词在list中出现的次数 [Java]代码 @SuppressWarnings("unchecked") public static void main...

java8 新操作符::做方法引用详解

java8中引入了一个新的操作符::, 是两个英文半角的冒号, 这个操作符用来引用方法, 其本质也是对接口的一种重写。 请看下面的实例: import java.util.ArrayList; import java.uti...

java8的接口默认方法实例详解

java8新增了接口的默认方法, 也就是说在接口中也可以有实现了, 这个实现方法是默认的实现,你也可以在接口的实现类里对此默认方法进行重写。 如下实例: /** * Created by outofmemory.cn on...