读书笔记
文章平均质量分 92
四号同学
全栈java开发一枚,在广州工作了3年
展开
-
转:聊一聊-JAVA 泛型中的通配符 T,E,K,V,?
写的不错,收藏一下https://juejin.im/post/6844903917835419661转载 2020-11-03 22:27:50 · 126 阅读 · 1 评论 -
java如何通过子类调用祖父类的
在java中,可以通过“super”关键字,很方便的调用到父类中的方法,但是要调用祖父类的方法该怎么样实现呢,本文记录一下《深入理解java虚拟机》一书中的介绍。 在拥有invokedynamic和java.lang.invoke包之前,使用存粹的java语言很难处理这个问题,原因是子类的方法中根本没有办法获取一个实际类型是祖父类的对象引用,但是有了这两个包,java程序员可以直接解决,在jdk7 update9之前,可以使用以下方法解决:package com.example.demo.t...原创 2020-07-19 22:20:21 · 2333 阅读 · 0 评论 -
java重载方法匹配优先级
最近在看周志明的《深入理解java虚拟机》第3版,这是一本不错的书,里面一些有趣的地方自己亲自演示一遍并记录下来,这里记录一下关于java的重载方法的优先级。重载作为面向对象编程语言的3大特征之一,我想大部分的java程序员都知道如何使用重载,但是关于重载方法的优先级,其实我也是第一次知道。。。。 首先我们看以下代码:7个重载方法中,结果很明显,‘a’是一个char类型的数据,自然会寻找参数类型为char的重载方法:但是如果去掉 sayHello(char arg)这个方法呢,...原创 2020-06-06 22:48:24 · 411 阅读 · 0 评论