java-8

    14熱度

    2回答

    看起來好像是Optional in Java 8 is a monad。 流也是monads? 任何人都可以識別endofunctor和可選monad中的兩個自然轉換嗎?

    3熱度

    3回答

    我想通過圍繞一個時間數量和TimeUnit它是英寸 long number = some number; TimeUnit timeUnit = some arbitrary time unit 什麼能夠從Java庫一個Object舉行的時間和TIMEUNIT?

    5熱度

    2回答

    昨晚我在玩Java8 Lambda,並且想知道是否可以在運行時檢索Lambda表達式。總之,據我所知,Lambda表達式在運行時轉換爲(靜態)方法,然後使用InvokeDynamics調用。 讓我們這樣一個例子: people.filter(person -> person.getAge() >= minAge); 其中filter將採取Predicate<T>作爲參數的自定義方法。 在這個f

    25熱度

    4回答

    我已經安裝了Java 8用於開發目的,但現在我想再次使用Java 7。 我該怎麼做? 這似乎是非常困難。 非常感謝提前。 (我使用guigarage嘗試和不工作)

    21熱度

    3回答

    您可以使用Java 8編譯一個類,然後在Java 7中使用它嗎? 我想用一個簡單的接口(Java 7兼容)編寫一個實用JAR,但在裏面使用lambda。然後,我想用一些必須使用JDK 7進行編譯的代碼。 是否有可能? 正如你所看到的,有一些矛盾的答案..所以,真相是什麼? ;-)

    -2熱度

    3回答

    在Java 8中使用「流」會是最佳解決方案嗎? 我做了很多的研究在互聯網上,但我找不到任何特定的情況下... 預先感謝您。

    0熱度

    1回答

    我試圖在我的Windows XP安裝Java JDK 1.8安裝jdk1.8,但我得到了錯誤 The Procedure Entry Point RegDeleteKeyExA could not be located in dynamic link library ADVAPI32.dll 什麼可能是這個問題,以及如何之源我可以修復它嗎?

    12熱度

    1回答

    Spring文檔建議不要將@Transactional註釋放在接口方法上,因爲接口註釋不能被類繼承。但是,對於Java 8,我們可以在界面中提供具體的默認實現。如果這種默認的接口方法需要作爲事務邊界,我們別無選擇:我們必須在接口方法上放置@Transactional註解。 這項工作(即在這種情況下是否會尊重事務邊界)?如果是這樣,這種方法有沒有隱藏的陷阱?

    5熱度

    1回答

    我在13年12月11號問這個問題,現在這個問題不再有效。 一些用於JDK 1.8的重要日期 - 2013年9月5日開發者預覽版 2014年1月23日最終發佈候選 2014年3月18日總體供貨 現在在商業產品中開始使用JDK 1.8開發是否安全?儘管如此,它仍處於開發者預覽階段,絕對是出於測試目的。或者我應該等待它的普遍可用性版本? 將來,當系統獲得更新的JRE版本更新時,會出現主要問題,並且如果從

    6熱度

    1回答

    我對JavaFX(jdk8,內部版本117)有一個奇怪的問題:一旦監視器從待機狀態恢復,JavaFX舞臺/場景爲空。 我試着最小化/調整窗口大小,但內容不再顯示。我用一個StackPane使用一個簡單的場景。 root = new StackPane(); root.setBackground(null); scene = new Scene(root, Color.BLACK