java基础
林海静
周全尽至,方可抵达。
展开
-
内部类引用外部类的局部变量为什么必须是final
内部类引用外部类局部变量,必须保证外部类的局部变量为final的,因为内部类和外部类的局部变量生命周期不一样,外部类方法执行完该局部变量可能就没了,但该方法中的内部类可能还在执行(如线程),还要使用该变量,所以外部类变量设置为final的,变成常亮,使用的时候内部类可以复制一个副本过去,相当于就不使用该局部变量了。 ...原创 2018-10-30 19:18:27 · 1521 阅读 · 0 评论 -
Java获取当前什么系统
ConfigurableEnvironment environment = applicationContext.getEnvironment(); //动态获取环境变量的值;Windows 10 String property = environment.getProperty("os.name"); System.out.println(property); 结果:...原创 2018-11-08 18:47:22 · 1068 阅读 · 0 评论