关于Java static 方法
import java.util.Hashtable;
public class Test1 {
public static Hashtable<String, String> hash = new Hashtable<String, String>();
/**
* @param args
* @throws InterruptedException
*/
public static void main(String[] args) throws InterruptedException {
// TODO Auto-generated method stub
new Thread(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
Hashtable<String, String> tmpHash = null;
tmpHash = hash;
tmpHash.put("gg", "game over");
tmpHash.put("js", "java script");
}
}).start();
Thread.sleep(5000);
System.out.println(hash.size());
System.out.println(hash.get("js"));
}
}
给局部变量赋值 最后为什么静态的hash之也变了?求原理!
...全文
相关推荐
详解Java8新特性之interface中的static方法和default方法
主要介绍了Java8新特性之interface中的static方法和default方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
Java static修饰方法
Java static修饰方法。例子仅供参考。
JAVA中static方法的用法实例详解
主要介绍了JAVA中static方法的用法,结合实例形式较为详细的分析了Java中static方法的功能、使用技巧与相关注意事项,需要的朋友可以参考下
Java static方法用法实战案例总结
主要介绍了Java static方法用法,结合具体案例形式总结分析了java static方法功能、使用方法及相关操作注意事项,需要的朋友可以参考下
Java静态方法[Static]
title: Java静态方法[Static] date: 2020-03-24 17:45:16 author: JF blog:https://www.huqifa.com/ tags: – Java categories: – Java Java静态方法[Static] static关键字 作用:是一个修饰符,用于修饰成员(成员变量,成员方法) 被static 修饰后的成员变量只有一份 当成员被static修饰之后,多了一种访问方式,除了可以对象调用之外,还可以被类直接调用(类名.静态成员) static的特点 随着类的加载而被加载 优先于对象的存在 被所有的对象所共享的 可以直接被类


非技术区
