在我的課上,我有一個利用awt.Robot類的方法,並且每次運行此方法時都會實例化Robot()。我認爲這會顯着減慢我的處理速度,因爲在循環中運行10000次方法的情況下,我將實例化Robot()10000次而不是一次。如果我能將其宣佈爲全球性的,那將解決我的問題。我試過:在課堂級別拋出異常
Robot robot = new Robot();
就在我的課下,但我需要拋出異常來使用該行。不幸的是,我不知道如何在沒有try/catch塊的情況下做到這一點,這是我無法在方法之外完成的。
我該如何解決這個問題並將機器人初始化爲全局?
爲什麼不在你的類的構造函數中做到這一點? –
我班的建築師?我學會了如何在初始化一個類時使用構造函數來獲取參數,但我不知道如何使用這些參數來執行此操作... – Nathan
此類用作庫/導入的方式,如果這會產生任何影響 – Nathan