static-methods

    0熱度

    1回答

    我正在創建一個配置庫,並希望爲用戶添加一個能夠使類對象可配置的功能。 我希望用戶能夠運行configInstance.addOption<MyClass>()並運行MyClass::toConfig()。 我該如何實施?

    -1熱度

    1回答

    在我的課有幾種方法具有以下簽名: public static void SomeMethod() { ... } 這些方法大多依賴於私有靜態字段的值。 在調用這些靜態方法之前,調用方必須有任何方法爲該字段賦值。 我想有一個單獨的隨機對象供應用程序中的所有類使用。我如何傳遞對這個對象的引用來在另一個類的靜態方法中使用它? 我與靜態方法和靜態初始化類中的私有靜態字段: public stat

    1熱度

    1回答

    是否有可能在Ruby中執行模塊中的靜態方法? module Test self.def test puts "test" end end Test::test 我得到一個expecting token 'EOF', not 'end'如果呼叫是在同一個文件(如圖所示爲例)和expecting token 'CONST', not 'test',如果我把在不同

    -1熱度

    2回答

    我在我的第二個方法很難的輸出模式的方法,該方法聲明爲: public static void displayOutput(int loopCount) 的方法從main()調用,並傳遞其確定重複的有效的輸入值。該方法僅顯示輸出模式並不返回任何內容。每第3行顯示一個空格和3個星號 我知道我沒有撥打main()中的每個方法,我知道displayOutput(int loopCout)是錯誤的。 有人可

    0熱度

    1回答

    我完全不熟悉Java(但我對C++有一些知識),並且無法在現有主題上找到答案。 我有一個包含靜態方法的公共類。這個創建了多個線程,每個線程都實例化這個類的一個實例,每個實例都有一個阻塞處理。 我嘗試添加一個Runnable爲這個類的一個領域,但我是一個有點困惑如何正確做... public class MyClass extends java.awt.Frame { String myS

    -1熱度

    2回答

    我是Java中靜態方法的粉絲,例如在Util-classes中。但在一些同事中,我遇到過一些靜態方法不應該使用外部資源的論點。但沒有人能解釋爲什麼它應該是壞的甚至是危險的。我發現的唯一原因是在測試過程中可能很難嘲笑外部資源。但是,這真的是唯一的原因嗎? 下面我有一個靜態方法的例子。我想知道爲什麼它應該是一個不好的方法來使用它與靜態。 public class JmsUtil { publ

    -3熱度

    2回答

    即時通訊設法做一個程序,用戶輸入一個數字和控制檯是斐波那契數字。我很難找出爲什麼像fibbonaci纖維=新斐波那契正在停止我的計劃。當編譯器讀取該行時,代碼將停止運行。 編輯:非常感謝答案的傢伙,但我仍然無法理解。可能somone請重寫代碼,以便糾正錯誤?謝謝! 編輯:我想通了,感謝所有的幫助! import java.util.Scanner; public class fibonacci

    -2熱度

    1回答

    我使用PHP 7.1.11 考慮下面的工作代碼和它的輸出: <?php class butto { public static $instance; private function __construct() { echo 'Contruct of butto class called</br>'; } public stati

    -1熱度

    1回答

    任何人都可以告訴我,創建a2對象後爲什麼沒有構造函數更改值? public class HelloWorld { static int x; // static datamembers static int y; // static datamembers HelloWorld() //constructor { x = 9999;

    2熱度

    4回答

    我只是試驗內部類,並遇到了本地但靜態的內部類的想法...以及我在靜態方法內做了一個內部類..以及它只是簡單的.. 這裏是我做的例子 class Outer { static void m() { class LocalStatic { void s() { System.out.println("static local inner clas