【技巧】java学习之动态代理DynamicProxy(2) |
【技巧】java学习之动态代理DynamicProxy(2) 22 public void doBefore(){ 23 System.out.println(do before); 24 } 25 26 public void doAfter(){ 27 System.out.println(do after); 28 } 29 } 4.测试类: 01 package test.dynamicproxy; 02 03 import java.... |
【技巧】java学习之动态代理DynamicProxy(1) |
【技巧】 java 学习之动态代理 DynamicProxy(1) java 动态代理 DynamicProxy 1. 被代理对象的接口: 1 package test.dynamicproxy; 2 3 public interface TargetInterface { 4 public void SayHello(); 5 public int sum(int a , int b); 6 } 2. 被代理的对... |
【技巧】java命令学习之如何生成JNI头文件 |
【技巧】java命令学习之如何生成JNI头文件 java命令生成JNI头文件 假设工程目录下有bin文件夹,bin存放编译好的class文件; 在bin目录下, E:\eclipse\workspace\testjni\bin》javah -classpath 。-jni com.jni.Calculator 然后在E:\eclipse\workspace\test... |
【技巧】使用OS信号来实现Java的异步通知(2) |
【技巧】使用OS信号来实现Java的异步通知(2) import sun.misc.Signal; import sun.misc.SignalHandler; /** * Java Signal Test * @author Ken Wu * */ @SuppressWarnings(restriction) public class TestSignal implements SignalHandler { private void si... |
【技巧】使用OS信号来实现Java的异步通知(1) |
【技巧】使用 OS 信号来实现 Java 的异步通知 (1) 基于 OS 信号实现 Java 异步通知 本文将结合操作系统的信号机制,来尝试实现一个简单的,不依赖功能环境的 Java 异步通知功能。 没有特殊说明,本文所有的示例,都是基于 Linux 。 信号简介 信号是在软件层... |
【技巧】jquery之单选、复选、下拉的操作 |
【技巧】jquery之单... |
【技巧】class.forname()在数据库中的使用方法 |
【技巧】class.forname()在数据库中的使用方法 class.forname()数据库中使用 在Java开发特别是数据库开发中,经常会用到Class.forName( )这个方法。通过查询Java Documentation我们会发现使用Class.forName( )静态方法的目的是为了动态加载类。在加载完成后... |
【技巧】Java socket与多线程之实例详解(3) |
【技巧】 Java socket 与多线程之实例详解 (3) Client 端: import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.Socket; import java.util.concurrent.Executors; import java.util.concurrent... |