anonymous-class

    -2熱度

    2回答

    當我通過反射搜索方法時,它顯示新提供的方法。但我不知道如何調用這種方法,如果有人知道如何去做,請告訴我。 //some pakage pakage xyz; class A { // a simple method of class A public void aMethod() { //simple print statement System.

    4熱度

    1回答

    我想在Android中使用SurfaceView來保存相機預覽。該文件告訴我,我需要在曲面保持器的surfaceCreated回調中調用startPreview。我正在嘗試設置像這樣 this.surface!!.holder!!.addCallback(SurfaceHolder.Callback() { fun surfaceChanged(holder: SurfaceHolder

    2熱度

    1回答

    我試圖找到對應於此Java代碼的Scala語法。假設A是一個類a有一個方法sayHi。 new A().sayHi()將根據有效的java語法完美編譯。另一方面,當我嘗試new A.sayHi()它不在Scala中編譯。我們在Scala中有什麼語法呢?

    0熱度

    2回答

    考慮下面的代碼: abstract class AbstractClass { abstract m1(); } public class Test { public static void main(String [] args) { AbstractClass obj = new AbstractClass() { @Override void

    1熱度

    1回答

    我最近讀了一些SO帖子/答案,建議使用匿名類可能會導致內存泄漏。如果我理解正確,如果匿名類的對象引用泄漏到封閉類之外,那可能會導致匿名類實例變得無法收集。 爲了確保我的理解正確,我是否正確地說下面的示例代碼不會導致內存泄漏? public class EnclosingClass { private AnonymousClassBase anonymous; public v

    0熱度

    1回答

    我聽說the Anonymous Classes can leak memory。 同樣,匿名類也將保持對它們在裏面聲明的類的引用。因此,如果您在活動中匿名聲明並實例化AsyncTask,則可能會發生泄漏。如果它在活動被銷燬後繼續執行後臺工作,那麼活動的引用將會持續存在,直到後臺任務完成後纔會被垃圾收集。 應將匿名類對象設置爲null onDestroy以防止內存泄漏?這裏是我的一些代碼。 pub

    0熱度

    3回答

    我試圖創建DefaultListModel(類型String)的擴展版本,它接受我創建的類的對象,稱爲LogItem和'自動'使用該信息來推斷應該使用哪些數據來填充相關元素。 在我的代碼,它看起來是這樣的: public static DefaultListModel<String> log = new DefaultListModel<String>(){ public void a

    0熱度

    1回答

    我有以下我想測試的類。不得不測試一個匿名的內部類是非常困難的。任何幫助,將不勝感激。 @Configuration public class CustomErrorConfiguration { @Bean public ErrorAttributes errorAttributes() { return new DefaultErrorAttributes()

    0熱度

    1回答

    我在使用了很多不同類型的列表中的項目的工作,所以我做了這個 BaseAdapter someAdapter = new BaseAdapter() { @Override public int getCount() { return 0; } @Override public Object getItem(in

    0熱度

    1回答

    我有一個結構,像這樣: main.php include_once func1.php include_once func2.php 這兩個文件include倒是裏面main.php。 當我在finc2.php內撥打function switchboard()func1.php時,出現以下錯誤。 Fatal error: Uncaught Error: Call to a member funct