随笔分类 - java基础
摘要:String源码学习 String类被final修饰,实现了Serializable、CharSequence(实现类有:String、StringBuilder、StringBuffer。有length()和charAt等方法方法)、Comparable<String>接口。 成员变量 priva
阅读全文
摘要:public static void main(String[] args) { CustomerSImpl c = new CustomerSImpl(); // java reflect 包提供的动态代理 CustomerSer jdkProxy = (CustomerSer) Proxy.ne
阅读全文
摘要:参看博文: https://www.cnblogs.com/stulzq/p/8971531.html https://blog.csdn.net/freellf/article/details/85240800 https://blog.csdn.net/a656678879/article/de
阅读全文
摘要:打开Hashtable的源码可以看见 1、Hashtable底层存放数据的其实是他的一个内部类的数组,在创建Hashtable实例的时候,需要指定这个数组的长度,默认是11,源码如下: //无参构造方法 public Hashtable() { this(11, 0.75f); } public H
阅读全文
摘要:定义一个自定义注解类 /** * @Author 田海超 * @Date 2019/12/10 10:04 * @Description TODO 非空注解 **/ @Target({ElementType.FIELD, ElementType.METHOD}) @Retention(Retenti
阅读全文
摘要:例子代码:代码中报红处为不可使用 鲁迅的儿子和鲁迅生活在一个时代(同一个包),当他想发表一篇关于鲁迅的文章时,他可以使用如下代码所示的资源 韩寒和鲁迅的孙子和鲁迅没有生活在一个时代(同一个包),当他想发表一篇关于鲁迅的文章时,他们可以使用如下代码所示的资源
阅读全文