我有一個靜態變量,並在類中更新它的值。但是當我從另一個類訪問這個變量時,它顯示了未更新的值。java - 訪問從另一個類增加的靜態變量
CLASS A
public static int postID = 1;
public static String Creator()
{
String message = "POST id="+postID;
return message;
}
void updatePostID()
{
postID++; //this function is being called each 10 seconds
}
@Override
public void start() {
handler.post(show);
}
Handler handler = new Handler();
private final Runnable show = new Runnable(){
public void run(){
...
updatePostID();
handler.postDelayed(this, 10000);
}
};
CLASS B
String message = A.Creator(); //this always prints postID as 1 all time
我需要,我可以從每一類訪問和更新其值的全局變量。等待您的幫助(我正在使用Android服務)
功能工作()? –
這甚至不是有效的java語法 – Kon
函數work()是什麼?這甚至不是有效的輸入?! –