我正在研究NetBeans上的Java項目。帶Java的Netbeans:將所有方法設置爲靜態
在某些時候,我有幾個變量和方法(比如大約二十個),它們不是靜態的。我想將它們全部重構爲靜態的。我該如何繼續? NetBeans能做到這一點嗎?
例子:
public void method1() {
//...
}
public void method2() {
//...
}
當我點擊某個地方,或按一些按鈕,我想,以前的方法變爲:
例子:
public static void method1() {
//...
}
public static void method2() {
//...
}
的一次。
-
另一種常見的變型:假設我已經把我所有的方法來公開,但我不想要它了。我怎麼能重構所有的方法是私人的(所以後來我可以改變公開只有我覺得有必要)?
感謝您的回覆。我贊同你。這個靜態的東西有點特定於我的情況。但是我所問的問題可以概括爲:如何選擇幾個方法並更改(重構)它們的所有修飾符,如靜態,公共,返回類型(例如:將所有返回int的方法更改爲Integer,或將float更改爲double或Float ,等等),最後等等,我想要的修改器集合? 這將是很好的。它就像getter/setter對話框(封裝字段),但是對於一般的幾種方法,不僅僅是getter和setter。 – thiagowfx