关于Java中何时使用static和工具类相关知识
生活随笔
收集整理的這篇文章主要介紹了
关于Java中何时使用static和工具类相关知识
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
一.使用static修飾變量:當對象中出現共享數據時,該數據被靜態修飾,對象中的特有數據要定義成非靜態存放于堆內存中。
二.使用static修飾靜態函數:當該函數內部沒有訪問到非靜態數據(對象特有數據)時,可以定義為靜態的。
三.工具類是為了封裝功能(對象時為了封裝數據),工具類中沒有屬性數據,只有實現各種功能的方法,這些方法都是靜態的。為了防止其他類中創建工具類的對象(工具類對象毫無意義),所以可以對工具類的構造方法私有化。工具類中不需要對外開放的方法(這些方法功能工具類中其他方法調用)也要私有化。
轉載于:https://my.oschina.net/u/1415486/blog/339251
總結
以上是生活随笔為你收集整理的关于Java中何时使用static和工具类相关知识的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Javascript 方法大全
- 下一篇: Object.prototype.toS