[問題] Java程式如何存紀錄????

看板java作者 (ckvir)時間12年前 (2011/08/08 16:34), 編輯推噓4(407)
留言11則, 7人參與, 最新討論串1/2 (看更多)
我寫一個簡單的GUI程式 就只有一個按鈕 點一下 變數x會加1 那當然我程式關掉後再開 又會從0開始 我要如何讓這隻程式保留x值 不要重算?? 我不要另外開文字檔紀錄x數值 因為這樣會被竄改 有沒有可能直接存在程式中 不會被使用者看到會更改?? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.52.160

08/08 18:50, , 1F
都編譯過的程式還有可能加東西進去嗎? = =
08/08 18:50, 1F

08/08 18:54, , 2F
你可以試著寫機碼,或是開二進位讀、寫檔把檔案搞的只有自
08/08 18:54, 2F

08/08 18:56, , 3F
己的程式認的出來
08/08 18:56, 3F

08/08 20:23, , 4F
編譯過的東西,也是檔案,客製化一個 class loader就可以
08/08 20:23, 4F

08/08 23:29, , 5F
你想用的是序列化 ObjectInput(Output)Stream 嗎??
08/08 23:29, 5F

08/09 21:41, , 6F
1F java.lang.instrument?
08/09 21:41, 6F

08/10 07:56, , 7F
如果你怕會被竄改的話 你可以把資料放在server端
08/10 07:56, 7F

08/10 07:59, , 8F
然後阿 利用類似socket的方法 抓出資料(如果不怕麻煩)
08/10 07:59, 8F

08/10 22:04, , 9F
重編不就好了
08/10 22:04, 9F

08/11 08:23, , 10F
問一下 如果寫另一支程式 在關掉後被叫起來 寫.class檔的某
08/11 08:23, 10F

08/11 08:25, , 11F
個值的位置 (本題的0) 可以嗎?
08/11 08:25, 11F
文章代碼(AID): #1EFv-3EI (java)
文章代碼(AID): #1EFv-3EI (java)