anonymous-inner-class

    0熱度

    1回答

    我正在使用ActionListener接口,以添加交互對象的一個​​JButton對象。這就是Eclipse如何使用Ctrl+Shift+F爲我編碼的代碼,但是當我想創建一個匿名接口時,對於這種情況,適當的樣式約定是什麼? updateButton.addActionListener(new ActionListener() { public void actionPerformed(

    0熱度

    1回答

    您可以顯式引用類實例如下一個頂級類: public class Dog { public void subscribeDogToTreats() { Set<?> listenerSet = map.get("treats"); listenerSet.add(Dog.this); map.put("treats", listenerSet); }

    0熱度

    1回答

    我已成功地編譯和運行C++代碼即使它不應該。 下面的代碼片段不被編譯: template<typename T, size_t SIZE> struct Vector { Vector(std::initializer_list<T> data) { std::copy(data.begin(), data.end(), this->data); }

    6熱度

    2回答

    我一直在思考類,特別是關於匿名內部類。這讓我想知道匿名內部類的訪問類型是什麼? 我認識到在大多數情況下,這不會改變任何東西,但它可能會對反射產生影響。我已經看到幾個問題,詢問如何使用反射來訪問匿名內部類的內容。 我發現這個問題(這個問題的一個例子): access exception when invoking method of an anonymous class using java ref

    1熱度

    2回答

    我一直對一個問題感到非常沮喪。我如何訪問我在內部類中獲得的數據。我爲我的新應用程序的後端使用了Parse,但所有解析方法都是匿名使用的並且是內部類,因此我無法真正訪問任何檢索到的內容。有沒有辦法解決它? 我試過這個,它沒有工作。一切都需要是最終的,決賽在內部階層中不能改變。 這是我的代碼。 imageView_intro = (ImageView)findViewById(R.id.imageVi

    0熱度

    1回答

    我在Netty中實現了一個服務器 - 客戶端連接,我可以在兩個連接之間發送和接收數據。 public void start() { // Start the interface bossGroup = new NioEventLoopGroup(); workerGroup = new NioEventLoopGroup(); try

    2熱度

    4回答

    我想要做的是當執行onSuccess方法時,queryLogin返回true,而如果onFailuer方法執行,queryLogin返回false; 但正如你所知道的,在java中,我無法從內部類修改外部類的值。所以我只是想知道如何解決問題並達到我的目標。 public static boolean queryLogin(String username, String passowrd){

    -1熱度

    1回答

    這不是第一次我的代碼的部分自己執行,我不明白爲什麼。我運行了調試器,然後它似乎回到隨機的代碼行。 在這種情況下,它完成所有的代碼在MouseAdapter,但隨後它會馬上回if(boundaryIndex==1)... —甚至沒有if(me.getSource()==backBtn) —並執行以下重複代碼,直到boundaryIndex等於1,並然後的代碼結束。 MouseAdapter ma =

    0熱度

    2回答

    當我使用匿名內部類創建節點時。當我打印所有的鍵,他們打印爲0,而不是我在匿名類聲明中分配的值。難道我做錯了什麼?這裏是我的代碼: public class LinkedListTest { Node head; public void addInOrder(final int value) { if (head == null) { head = new Node()

    2熱度

    1回答

    我在Android中首次使用SQLite。我想添加新的危機可以在後​​臺完成。但是當我調用引用來寫入數據庫時​​,我遇到一個錯誤。我嘗試使用asyncTasck方法在數據庫中添加新的危機。不工作的代碼在方法void addCrisi(Crisi crisi)。下面是它: // 1. get reference to writable DB SQLiteDatabase db = this.get