Java|java局部内部类

Java|java局部内部类

/**
* 测试局部内部类
* 和局部变量相似 只作用于该方法内部 方法外无效
*/
public class TestLocalInner {
public void show(){
//方法内
class Me{
//方法内定义类 作用域为类往下直至该方法结束 方法开始到类定义之间的范围无法使用
【Java|java局部内部类】public String tell(){
//定义类的方法
return \"me\";


System.out.println(new Me().tell());
//new Me() 生成新对象 对象.tell()调用tell方法

//方法结束

class TestInner4{
public static void main(String[
args) {
new TestLocalInner().show();
//生成TestLocalInner对象 调用show方法 生成Me对象 调用tell方法