![](https://img-blog.csdnimg.cn/20210115174350307.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java忽略点
打破了之前认识的Java观点,也是非常容易让人忽略的点。
嗯~鲲
这个作者很懒,什么都没留下…
展开
-
try、finally子句中变量在return 中的返回情况
1. finally子句将会覆盖try语句块中的return2. 变量传递--基本数据类型和不可变对象都不会影响返回值3. 变量传递--可变对象,会改变值原创 2022-03-22 13:58:56 · 290 阅读 · 0 评论 -
Java 向上转型中属性和方法的调用规则
Java 向上转型中属性和方法的调用规则:调用属性看父类,调用方法先看子类,子类没有,再看父类。原创 2022-02-25 14:43:11 · 1420 阅读 · 0 评论 -
Java公有继承规则【你想不到的点】
如果你之前看过其他博客或书,相信它们都会说:子类会继承父类的public,protected成员(有的文档可能直接写子类继承父类的非私有成员),子类对象可直接访问父类的public成员,受保护成员不能直接访问。 这些话对也不对,其实上面的内容忽略了包的可见性,所以它会有一点点的区别。如果子类在一个包,父类在一个包,执行类在另外一个包,上面说的没有问题。但一旦引入包,就存在些许差别了。请看文档:...原创 2021-01-27 20:56:36 · 743 阅读 · 0 评论 -
反射应用--通用的toString方法,泛型数组代码
反射应用 - toString方法反射应用 - 泛型数组代码原创 2021-01-27 19:56:37 · 168 阅读 · 0 评论 -
Java中想要跳出多层循环怎么办?
在Java中,goto作为保留字(goto在C中有跳出多层循环的功能),其具备的功能在Java中被带标签的break取而代之。 带标签的break语句:请查看2. Java的基本程序设计结构 第八、4. 中断控制流程语句部分...原创 2021-01-27 16:40:32 · 81 阅读 · 0 评论