永久性
創建一個對象后,只要我們需要,它就會一直存在下去。但在程序結束運行時,對象的“生存期”也會宣告 結束。盡管這一現象表面上非常合理,但深入追究就會發現,假如在程序停止運行以后,對象也能繼續存 在,并能保留它的全部信息,那么在某些情況下將是一件非常有價值的事情。下次啟動程序時,對象仍然在 那里,里面保留的信息仍然是程序上一次運行時的那些信息。當然,可以將信息寫入一個文件或者數據庫, 從而達到相同的效果。但盡管可將所有東西都看作一個對象,如果能將對象聲明成“永久性”,并令其為我 們照看其他所有細節,無疑也是一件相當方便的事情。 Java 1.1 提供了對“有限永久性”的支持,這意味著我們可將對象簡單地保存到磁盤上,以后任何時間都可 取回。之所以稱它為“有限”的,是由于我們仍然需要明確發出調用,進行對象的保存和取回工作。這些工 作不能自動進行。在Java 未來的版本中,對“永久性”的支持有望更加全面。
1 package Com.TomTest;
2
3 class TomTest_23 {
4 private int money;
5 TomTest_23(){
6 money=2000;
7 }
8 private int getMoney() {
9 return money;
10 }
11 public static void main(String args[]){
12 TomTest_23 exa=new TomTest_23();
13 exa.money=3000;
14 int m=exa.getMoney();
15 System.out.println("money="+m);
16 }
17 }
總結
- 上一篇: 计算机先驱戈登・贝尔去世,享年 89 岁
- 下一篇: 怎么将联通WLAN与无线路由器桥接联通如