本月博客排行
-
第1名
wy_19921005 -
第2名
mft8899 -
第3名
java-007 - Anmin
- benladeng5225
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
benladeng5225 - wy_19921005
- vipbooks
- kaizi1992
- 青否云后端云
- e_e
- tanling8334
- sam123456gz
- arpenker
- zysnba
- fantaxy025025
- xiangjie88
- wallimn
- lemonhandsome
- jh108020
- ganxueyun
- Xeden
- xyuma
- zhanjia
- wangchen.ily
- johnsmith9th
- zxq_2017
- forestqqqq
- jbosscn
- daizj
- ajinn
- xpenxpen
- 喧嚣求静
- kingwell.leng
- lchb139128
- kristy_yy
- jveqi
- javashop
- lzyfn123
- sunj
- yeluowuhen
- lerf
- silverend
- chenqisdfx
- xiaoxinye
- flashsing123
- bosschen
- lyndon.lin
- zhangjijun
- sunnylocus
- lyj86
- paulwong
- sgqt
最新文章列表
单线程大数据量保存方法:thread, 泛型,etc
只是一个简单的思路
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* 适用于大数据量的导入 ...
java 中关于空循环的例子
public class T006 extends Thread {
public String methodName;
public static void method(String s) {
System.out.println(s);
while (true);
}
public synchronized void method1() {
method("非静 ...
java 动态代理原理(Proxy,InvocationHandler),含$Proxy0源码
今天没事,把以前的知识回顾一下,网上找了找,发现有一篇比较适合。
概述:其实JDK的动态代理,实际上就是“反射”与“执行时动态生成字节码”二者的结合体;就spring的AOP而言也是用的JDK的动态代理(当然也有cglib方式)。
以下来自网络上的博客:
一.相关类及其方法:
java.lang.reflect.Proxy,
Proxy 提供用于创建动态代理类和实例的静态方法.
newProxy ...
super.getClass()陷阱
先给出一个问题,下面程序的输出结果是多少?
import java.util.Date;
public class Test extends Date{
public static void main(String[] args) {
new Test().test();
}
pu ...
反射练习- 改变private成员变量的值
package com.zj.reflect;
import java.lang.reflect.Field;
/**
* 使用反射改变private成员变量的值
* @author zhengjiong
* time:2011-9-17 22:03:06
*/
public class ReflectTest6
{
public static void m ...
利用反射访问类的私有成员
一般情况下,java类的私有成员变量不能直接访问,如果想要访问某个私有成员变量,就要给这个变量写一个访问方法getXXX()。如果累没有定义这个访问方法,我们好像束手无策的。其实,利用java的反射机制,我们可以做到!
public class AccessPrivateField {
@SuppressWarnings("unused")
private String ...