
Java
文章平均质量分 75
prcyang
这个作者很懒,什么都没留下…
展开
-
Java 泛型 通配符 及 ? extends T 和 ? super T 的理解
目录一、通配符 (? Wildcards)二、使用步骤1.引入库2.读入数据总结一、通配符 (? Wildcards)1、通配符不能用于泛型定义、不用创建泛型实例。只能用于泛型类的使用:声明变量、方法的参数。2、? 是万能通配符 ,表示未知类型,类型参数赋予不确定类型、任意类型list<?> list1 = new ArrayList<Integer>();//Okpublic void test(List<?> l..原创 2022-04-07 01:01:20 · 3373 阅读 · 0 评论 -
Jvm工具
jmap -dump:format=b,file=outfile 3024可以将3024进程的内存heap输出出来到outfile文件里,再配合MAT(内存分析工具)。采用jmap -histo pid>a.log日志将其保存,在一段时间后,使用文本对比工具,可以对比出GC回收了哪些对象。live子选项是可选的,假如指定live选项,那么只输出活的对象到文件。原创 2025-01-23 16:51:14 · 195 阅读 · 0 评论 -
Java NIO 实践
可以通过下面三种方法来监听是否有事件发生,方法的返回值代表有多少 channel 发生了事件。因为TCP的数据没有边界的,故需要接收方和发送方约定消息分割的协议。原创 2024-03-29 09:04:59 · 1153 阅读 · 0 评论 -
Intellij IDEA快捷键
导航类(Navigate)名称 Name 说明 Default Key Eclipse Style Key Menu 类层级关系 Type Hierarchy Crtl+H F4 Navigate-Type Hierarchy 方法层级关系 Method Hierarchy 只能从父类看子类 Ctr...原创 2019-03-06 16:06:51 · 168 阅读 · 0 评论