2017-07-16 82 views
-6

我正在嘗試製作正式的Minecraft服務器的集羣版本。我用MCP反編譯它。任何工作... ,在一些無效唯一受到影響的是這個,我發送通過網絡,並通過相同的方式發送回正常的類。最簡單的方法應該是簡單地寫這個this = receivedclass;。但它肯定不起作用。在改變任何東西來執行這個類的所有改變之前,我想確保這是做到這一點的唯一方法。這是可能做到這一點= Java中的變量?

+0

什麼是接收類。編寫簡單的兩行方法,您可以在其中接收輸入參數並進行比較。 –

+1

不,不可能在Java中爲'this'分配任何東西。你必須以不同的方式設計你的程序。 – Jesper

+0

@Jesper,謝謝,我想在重寫任何東西之前確定。 – AAng23

回答

0

無法設置this。但是,如果類型兼容,則可以創建一個將receivedclass對象的所有值複製到this的方法。但我不知道這是你想要的。

+0

這個想法是爲了減少延遲,我必須測試這是否可用。 – AAng23

+0

沒有通常的方法來「設置」,因爲這是不可能的。複製所有的值是我想得最近的。也許這還不夠,但我無法幫助你。你應該考慮對你的項目使用不同的方法,這樣你就不會遇到java中無法解決的問題。 – dedda1994

+0

這是我正在做的,而不是遠程修改類,我會以正常的方式來做,而只有數學部分將在節點上計算。 – AAng23

相關問題