62,635
社区成员




/**
* 全局类
* @author guolw
*
*/
public final class Global {
/**
* 存放多个登录用户,泛型可以使Map<String, Userinfo>
*/
public static final Map<String, String> LOGIN_USERS = new HashMap<>();
private Global(){
}
}
/**
* 登录
* @param userinfo
*/
public void login(String userinfo){
// 将登录的用户存放进去
Global.LOGIN_USERS.put("userName", "UserEntity");
}
public String getLoginUserByName(String name){
return Global.LOGIN_USERS.get(name);
}
上面将Global类中的LoginUsers设计为一个public类型的,这样外界就可以随意拿到这个Map集合,然后执行Map所以的操作,另外一种设计是,将其private化,然后提供访问接口。
谢谢楼主的分享class MyClass {
public static int myVararible = 10;
}
使用: int x = MyClass.myVararible;