- 博客(4)
- 收藏
- 关注
原创 jdk动态代理
1、java在jdk1.3中提供了对动态代理的实现。 2、两个重要的类都在java.lang.reflect包下,他们分别是InvocationHandler(interface)、Proxy(class) 3、使用jdk动态代理时要求目标类必须实现一个接口 4、与jdk动态代理对应的是cglib动态代理(cglib动态代理通过继承目标类实现代理类对象,代理类是目标类的子类) 5、动态代理在java的高级框架中有广泛应用(如:mybatis、spring、springMVC等) 6、使用动态代理实现的思想:
2020-12-15 18:06:25
96
原创 java实现的2048小游戏
直接上代码: import java.util.Date; import java.util.Random; // 产生随机数 import java.awt.event.*; // 提供各类事件的接口和类 import java.awt.Color; // 提供用于颜色的类 import java.awt.Font; // 提供与字体相关的类和接口 import java.awt.EventQueue; //将来自于基础同位体类和受信任的应用程序类的事件列入队列 imp
2020-12-15 16:13:31
642
原创 java实现单向链表
java实现单向链表。 代码如下: public class SingleLink<E>{ public class Node<E>{ private Node<E> next; private E data; public Node(Node<E> next,E data){ this.next = next; this.data = data; } public void setData(E data){this.
2020-12-15 16:08:19
67
原创 java实现双向链表
java实现双向链表。 话不多说,想必大家都对双向链表比较了解了 这里直接上代码: package 双向链表; public class LinkedList<E> { private class Node<E>{ private Node<E> previ; //上一个节点 private E data; //当前节点存储的数据 private Node<E> next; //下一个节点 //constructor pub
2020-12-15 16:04:43
98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人