Java
文章平均质量分 55
Jasper兰
这个作者很懒,什么都没留下…
展开
-
JAVA自定义注解
JAVA自定义注解以Student注解举例@Target({ElementType.FIELD,ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@interface Student { String coloumname() default ""; String type() default "varchar"; int len() default 10;}@Target里指注解的应用范围,多选用逗号隔开,花原创 2021-06-13 00:54:56 · 203 阅读 · 0 评论 -
Java类加载链接初始化过程
Java类加载链接初始化过程类加载类加载器继承关系(如图1所示)BootStarp 根类加载器,无法直接获得ExtClassLoader 拓展类加载器SystemclassLoader(AppClassLoader) 系统类加载器 为所有自定义类加载器的父类,自己写的Java类一般由该加载器加载图1:类加载器继承关系双亲委派机制双亲委托模型的工作过程是:如果一个类加载器收到了类加载的请求,它首先不会自己去尝试加载这个类,而是把这个请求委托给父类加载器去完成,每原创 2021-06-12 12:30:17 · 1854 阅读 · 2 评论 -
代理模式学习
代理模式学习采用动态代理以房东租房为例首先得定义一个接口public interface Rent { public void rent(); public void sell(); public void rise();}定义一个房东类实现具体得接口public class Landlord implements Rent{ @Override public void rent(){ System.out.println("原创 2021-06-11 00:13:53 · 164 阅读 · 0 评论