簡體   English   中英

Java 9:如何找到添加的每個新方法

[英]Java 9: How to find every new method added

隨着Java 9的發布,許多類中添加了許多方法,其中大多數(如果不是全部)在其文檔中包含以下內容:

從:9

是否有一種簡單的方法可以在任意類中添加任何新方法,而無需瀏覽其文檔?

示例ByteBuffer.alignedSlice

您可能正在尋找類似jdkapidiff的東西,它使用japicmp生成類似於作者托管的報告 - jdk8-jdk9-api-diff。

您可以克隆項目並執行mvn clean install以獲取本地的類似報告。

提供一個文件~.m2/toolchains.xml如下所示:

 <?xml version="1.0" encoding="UTF8"?> <toolchains> <toolchain> <type>jdk</type> <provides> <version>1.8</version> <vendor>oracle</vendor> </provides> <configuration> <jdkHome>/path/to/jdk-1.8</jdkHome> </configuration> </toolchain> <toolchain> <type>jdk</type> <provides> <version>9</version> <vendor>oracle</vendor> </provides> <configuration> <jdkHome>/path/to/jdk-9</jdkHome> </configuration> </toolchain> </toolchains> 

除了新的@since 9類和成員之外,現有類和成員還有許多變化。 JSR 379的最終版本包括一個帶有完整差異集的附件。 該草案在線: http//cr.openjdk.java.net/~iris/se/9/java-se-9-fr-spec-01/apidiffs/overview-summary.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM