Java
望江盼船
这个作者很懒,什么都没留下…
展开
-
动态代理的两种实现方式
1.动态代理概述代理模式:在不修改目标对象的情况下,对目标对象进行功能增强动态代理的代理类在物理上是不存在的,代理类是在程序运行的时候产生的.目标对象:被增强功能的对象代理对象:用来对目标对象进行功能增强代理模式:动态代理需要使用专门的API来产生代理对象.动态代理应用场景:在不想或不能够修改目标对象的情况下,对其进行功能增强2. 常用的动态代理技术2.1 jdk动态代理jdk...原创 2019-10-15 20:22:21 · 2439 阅读 · 0 评论 -
动态获取src目录下文件路径及原理
使用类加载器获取src目录下文件路径 ClassLoader classLoader = 类名.class.getClassLoader(); URL url = classLoader.getResource("文件名"); String path=url.getPath();原创 2019-08-12 19:52:26 · 1195 阅读 · 0 评论 -
abstract关键字使用及规则
abstract关键字1.抽象方法使用abstract关键字修饰的方法被称为抽象方法。抽象方法没有具体的方法实现。格式:public abstract 返回值类型 方法名();2.抽象类使用abstract关键字修饰的类被称为抽象类。格式:public abstract class 类名{}有抽象方法的类一定是抽象类,但是抽象类不一定有抽象方法。抽象类不能被实例化。抽象类的子类必须...原创 2019-08-05 17:59:53 · 1603 阅读 · 0 评论 -
jdbc及工具类
1. jdbc介绍JDBC是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。2.jdbc代码实现首先要下载并导入jar包,https://dev.mysql.com/downloads/connector/j/ public static ...原创 2019-09-06 10:11:35 · 118 阅读 · 0 评论