见代码

public class Test {
public static void main(String[] args){
// 情况一 基本数据类型
//System.out.println(Outer.Inner.n);
// 输出结果 : 10 //情况二
//Outer outer = Outer.Inner.outer;
// 输出结果 : 静态内部类 //情况三
System.out.println(Outer.Inner.str);
// 输出结果: 静态内部类 abc //情况四
System.out.println(Outer.Inner.str01);
// 输出结果: abc
}
}
class Outer{
static class Inner{
public static final String str = new String("abc");
public static final String str01 = "abc";
public static final Outer outer = new Outer();
public static final int n = 10;
static {
System.out.println("静态内部类");
}
}
}

String 是一个比较特殊的类(str01:  static final 修饰的变量不可变 , “abc”这个字符串也不可变)

最新文章

  1. [spring源码学习]四、IOC源码——普通bean初始化
  2. WEB容器启动——web.xml加载详解
  3. docker-freebsd-20150625
  4. python 程序构架
  5. json+servlet+ajax
  6. 由点击页面其它地方隐藏div所想到的jQuery的delegate
  7. 读书笔记:《重来REWORK》
  8. Android之WebView网页滚动截图
  9. OpenCV常用函数分析
  10. Linux基础命令---top显示进程信息
  11. [SDOI2008]递归数列
  12. 初入webform的杂七杂八
  13. BPM如何选型?
  14. 最适合入门的Laravel中级教程(一)
  15. windows7 Cygwin 下安装 YouCompleteMe 插件
  16. 前端(九):react生命周期
  17. Tomcat安装笔记(on Mac)
  18. SparkR:数据科学家的新利器
  19. No MyBatis mapper was found in '[com.wuji.springboot]' package. Please check your configuration
  20. Codeforces Round #419 (Div. 2) A-E

热门文章

  1. STM32 SWD下载口无法下载的原因和解决办法
  2. JQuery Ajax 请求参数 List 集合处理
  3. S11 Linux系统管理命令
  4. 10.1 ifconfig:配置或显示网络接口信息
  5. Arduino+AS608指纹锁避坑记
  6. 有关RootViewController设置的问题和Unbalanced calls to begin/end appearance transitions for <CYLTabbarController>
  7. .NET6系列:C#10新功能预览
  8. 通过Dapr实现一个简单的基于.net的微服务电商系统(十六)——dapr+sentinel中间件实现服务保护
  9. 限流&熔断的考量
  10. PyTorch 图像分类