![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 71
tick_tokc97
这个作者很懒,什么都没留下…
展开
-
Java中的匿名内部类及其使用技巧
前言在介绍匿名内部类之前,首先我们应该先来了解一下内部类及局部内部类:内部类 内部类(inner class)是定义在另一个类中的类,内部类中的方法可以访问创建该内部类的类(我们称其为外围类 outer class)的域中所有数据(包括私有/private数据)。并且,内部类可以对同一个包中的其他类隐藏起来。 但是由于内部类是一种编译器现象,在虚拟机中只存在常规类文件,所以在编译过程中原创 2017-08-08 21:59:24 · 22879 阅读 · 0 评论 -
Java中equals方法造成空指针异常的原因及解决方案
前言博主最近在做一个项目的调试工作,期间遇到了一个会导致抛出空指针异常的小问题,说它是小问题,是因为真的只是在写代码的时候注意一下就好了,但是这里还要写一个博客,就是为了剖析这个问题,然后给自己做个备忘,也给看博客的各位提个醒。bug描述迭代1原创 2017-06-01 18:12:07 · 35410 阅读 · 10 评论 -
Java中关于返回引用可变对象常见问题剖析
前言在工程中,我们创建了一个类,经常包含一些可变类的对象实例,当我们需要提取这些数据的时候,需要格外注意,否则会出一些意料之外的问题正文名词解释可变对象:类中有方法可以改变其对象的类举例假设我们有一个example类,其中为Date类创建了一个实体birthday,在外部需要知道某个example类实例的birthday值时,会使用到getBirthday()方法,通常我们的getBirthday原创 2017-06-05 22:28:47 · 2385 阅读 · 4 评论