java基础
文章平均质量分 50
iteye_18341
这个作者很懒,什么都没留下…
展开
-
java最简单的反射实例
package com.cgm.invokeclass;public class Teacher { int num=0; public Teacher(int num){this.num=num;} public void talk(){ System.out.println("laoshi zai jiang"+num); }...原创 2014-07-08 21:31:08 · 98 阅读 · 0 评论 -
初识回调函数
package com.cgm.callback;public class CallBackTest { public static void main(String[] args) { Runner run=new Runner(); run.query("sql", new RunHandler() { //匿名内部类实现接口 public void handl...原创 2014-07-17 23:14:41 · 76 阅读 · 0 评论 -
元数据分析以及导入数据库表中所有的数据到excel
package com.cgm.util;import java.io.FileOutputStream;import java.sql.Connection;import java.sql.DatabaseMetaData;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.s...原创 2014-07-17 15:58:55 · 286 阅读 · 0 评论 -
threadlocal的基本实现
package com.cgm.threadlocal;import java.util.HashMap;import java.util.Map;import java.util.Random;public class MyThread { static Map map=new HashMap(); public static Object getObj(){...原创 2014-07-13 13:44:23 · 90 阅读 · 0 评论 -
java数据库连接池的优化动态代理多线程线程通讯
1.数据可连接配置文件 jdbc配置文件driver:oracle.jdbc.driver.OracleDriverpath:jdbc:oracle:thin:@127.0.0.1:1521:ORCLcountSize:3user:scottpassword:tiger 2.线程类package com.cgm.util;import java.s...原创 2014-07-12 19:20:00 · 131 阅读 · 0 评论 -
java数据库连接池通过动态代理和线程通讯实现
1.代理类package com.cgm.threadpool;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;import java.sql.Connection;import java.sql.Dri...原创 2014-07-09 23:52:50 · 92 阅读 · 0 评论 -
list代理对象测试
package com.cgm.invokelist;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;import java.util.ArrayList;import java.util.List;pu...原创 2014-07-09 21:30:48 · 124 阅读 · 0 评论 -
java动态代理的基本实现
1 目标类接口package com.cgm.invokeclass;public interface ITeacher { public void talk();}2.目标类package com.cgm.invokeclass;public class Teacher implements ITeacher{ int num=0...原创 2014-07-08 23:45:52 · 98 阅读 · 0 评论 -
关于jvm的三个类加载器以及jar包的生成
package com.cgm.invokeclass;import java.lang.reflect.Method;/* * 关于动态代理的两个核心类 * 1.Proxy * 用来创建给定接口的子类,在内存中动态创建 $proxy() 执行一次 * 2.InvicationHandler 执行句柄。。在执行时可以获取被代理类的反射。 执行多次...原创 2014-07-08 22:57:02 · 132 阅读 · 0 评论 -
往泛型的集合里添加数据
package com.cgm.callback;import java.lang.reflect.InvocationTargetException;import java.util.ArrayList;import java.util.List;import org.junit.Test;/* * 面试题往泛型里添加interger */public...原创 2014-07-17 23:26:54 · 849 阅读 · 0 评论