摘要: 参考:一篇文章让你彻底了解Java内部类 什么是内部类 将一个类的定义,放在另一个类的内部,这就是内部类 为什么需要内部类 内部类方法可以访问该类定义所在的作用域中的数据,包括私有数据 内部类可以对同一个包中的其他类隐藏起来 当想要定义一个回调函数且不想编写大量代码时,使用匿名内部类比较便捷. (匿 阅读全文
posted @ 2020-09-25 21:54 刘指导 阅读(156) 评论(0) 推荐(0)
摘要: 非静态的方法(不带static关键字),可以访问静态方法,但是静态方法却不可以访问非静态的方法,为什么呢? 其实这个原理很简单,在解释原理之前,先看一下static关键字的特点: 随着类的加载而加载,可就是说把类加载到内存中的时候,static关键字修饰的资源就一起加载了. 优先于对象的存在 直接通 阅读全文
posted @ 2020-09-25 17:41 刘指导 阅读(274) 评论(0) 推荐(0)