![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
嘤嘤怪QQQ
这个作者很懒,什么都没留下…
展开
-
IO &NIO
https://www.zhihu.com/question/337609338/answer/775135962原创 2021-05-11 19:58:04 · 71 阅读 · 0 评论 -
java类加载过程
原创 2021-03-07 21:21:41 · 90 阅读 · 0 评论 -
注解和反射
注解 package reflect; import java.lang.annotation.*; import java.lang.reflect.Method; import java.lang.reflect.TypeVariable; @myAnnotation() public class Test01 { @myAnnotation(value=1) public static void main(String[] args) throws Exception {原创 2021-03-07 20:55:34 · 104 阅读 · 3 评论 -
【java基础知识】第4章 类的状态实现——成员变量
java基础知识 java的字节型(2字节)和短整型在计算前后提升至整型(4字节),因此使用使用字节型或者短整型不会节省内存。 浮点型表示的只是近似值。 ...原创 2020-01-10 21:29:19 · 369 阅读 · 0 评论 -
PriorityQueue怎么用
PriorityQueue简介 PriorityQueue是基于优先级堆的无界优先级队列。 他们的元素可按自然排序,也可在创建ProorityQueue实例时指定比较器。 不能添加null对象,也不能添加不可比对象,这样会抛出ClassCastException异常。 怎么用 采用自然排序的方式 import java.util.PriorityQueue; public class Priori...原创 2020-02-09 20:19:43 · 208 阅读 · 0 评论 -
hashmap底层以及红黑树 终于懂了!!!
目录0. 引言1. 红黑树 0. 引言 jdk 1.7里面 HashMap中的数据结构是数组+单链表的组合,以键值对(key-value)的形式存储元素的,通过put()和get()方法储存和获取对象。 在JDK1.6,JDK1.7中,HashMap采用位桶+链表实现,即使用链表处理冲突,同一hash值的链表都存储在一个链表里。但是当位于一个桶中的元素较多,即hash值相等的元素较多时,通过ke...原创 2020-02-15 13:37:59 · 3609 阅读 · 0 评论 -
Java之反射调用普通方法
通过反射我们可以调用类种属性,构造,以及普通方法和父类信息。以下我主要说一下反射调用普通方法。 在Class类中有以下俩种取得类中普通方法的方法: 取得全部普通方法: public Method[] getMethods() throws SecurityException 取得指定普通方法: public Method getMethod(String name, Class<?>...原创 2020-03-18 22:41:53 · 415 阅读 · 0 评论