strictfp:
1.如果在類,接口或者方法前加strictfp,則表明所有浮點運算使用IEEE754,不同平臺運行結果一致。
2.可以將一個類、接口以及方法聲明為strictfp,但是不容許對接口中的方法和構造器使用strictfp修飾符。
synchronized:
1.synchronized只能修飾方法或者方法的一部分,而不能用于修飾類和變量。
2.可以修改方法,但是不能修改構造函數。
transient:
1.transient只能用于修飾變量,不能修飾類和方法。本地變量是不能被transient修飾的。
2.transient修飾的變量表示不能被序列化。一個靜態方法不管是否被transient修飾,都不能被序列化。
3.一旦被transient修飾,則該變量不再是對象的持久化狀態的一部分,被變量的內容在序列化后無法訪問。
4.transient作用是保證變量的安全性。即使是private變量,一旦經過序列化處理后,就可以通過讀取一個文件,或者攔截網絡傳輸來得到它。
posted on 2008-08-11 15:14
一葉笑天 閱讀(264)
評論(0) 編輯 收藏 所屬分類:
JAVA技術