JAVA的静态static的认识

来源:互联网 发布:怪物猎人ol美男子数据 编辑:程序博客网 时间:2024/05/29 08:37
java静态变量和静态方法会在程序初始化运行时候就加载到内存。优点:不需要在进行实例化。静态变量的值,直接赋新值即可,不需要参数传递,之后可以直接进行参数引用即可;静态方法可以直接通过"类名.方法"的形式进行方法调用。通常方法被多次调用,并且方法中没有动态方法引用的时候使用比较方便。缺点:初始化加载到内存,如果后续没被引用,加大了内存负担和程序运行负担,影响程序运行效率(一般很小),并且静态变量如果多处被引用赋值,很可能导致参数值混乱(如果是不变的值,最后加上final修饰,强制不能修改)。备注:上面的都是理论知识,实际开发中,根据实际项目需求进行灵活调整即可。
 
                                             
0 0
原创粉丝点击