• 技术文章 >Java >java教程

    Java内部类使用的易错点及注意事项

    WBOYWBOY2023-04-21 09:16:15转载33

    1、内存泄露的处理

    与类成员方法和成员变量方法无关,最好定义为static。

    public class Outer{
     
        public static List<String> getList(String item) {
     
            return new ArrayList<String>() {
                {
                    add(item);
                }
            };
        }
    }

    2、适用于只实现一个接口的实现类

    尽量不要直接使用Thread。在这里,如果只使用Java8,建议使用lambda代替这样的应用程序。

           new Thread(new Runnable() {
               @Override
               public void run() {
                   System.out.println("test");
               }
           }
     
           ).start();
        }

    以上就是Java内部类使用的易错点及注意事项的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:亿速云,如有侵犯,请联系admin@php.cn删除
    专题推荐:Java
    上一篇:使用Java编写猴子吃桃问题的解决方案 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • Java二维数组拷贝的效率比较分析实例• Java类加载器的使用及分类• 怎么在Java中终止一个线程• 如何使用Java启动和关闭Tomcat服务器?• 如何设计优雅的 Java 异常?
    1/1

    PHP中文网