Java内部类的相关概念和细节注意
1、概念和访问特点


2、总结

3、内部类有哪几种?


一旦内部类用私有private修饰,就只能在本类里面使用,在外界就不能使用了。





内部类打印时,是采用$进行区分的,$左边是外部类的类名,$右边是内部类的类名。
下划线:_ 是给常量用的,$ 是给内部类用的。

4、如何在Intellij里面选择切换不同的JDK版本?以及细节理解

第一个上面的箭头,表示你当前的项目是安装的哪个版本的JDK
第二个下面的箭头,表示你用哪个版本,去编译、去运行当前的项目。
你编译和运行的版本,一定要小于等于你安装的版本。

5、这种写法,可以在内部类获取外部类的成员变量。

这个this就是记录外部类对象的地址,所以上面才能写 Outer.this.a




6、理解下这个终端命令:jps 的含义

7、同上、理解下内存分析工具的命令 jhsdb hsdb 和使用

选中并点击如下按钮




8. 静态内部类的概念理解




10、局部内部类。



浙公网安备 33010602011771号