有數個 class 想要把計算過程中的資料暫存,請問要怎麼實現呢?
變數 num
class AA{  
  void testA(){
  讀出num
  運算 num
  寫入 num
}}
class BB{
  void testB() {
  讀出num
  運算 num
  寫入 num

}
目前小弟是使用Mysql來暫存,不知有無較好的寫法,謝謝

解决方案 »

  1.   

    class Temp{
    private static String num ; //什么类型 ,看你需要 自己定义了

    public static String getNum(){
    return num ;
    }

    public static void setNum(String n){
        num = n ;
    }
    }
    class AA{   
      void testA(){
       //讀出num
        Temp.getNum() ;
      運算 num
      //寫入 num
      Temp.setNum(num) ;
      
    }}
    class BB{
      void testB() {
      //讀出num
        Temp.getNum() ;
      運算 num
      //寫入 num
        Temp.setNum(num) ;
    }  
    }
    不知道这种龌龊的方法可以不 ?