[英]How to get list of all java core classes?
如何獲得所有Java JDK Core
類的列表? 但是以編程方式。 我知道我可以從Oracle網站獲得信息。 但是我想進入我的申請表。 向用戶提供信息
我發現的所有解決方案都只能解決如何從my package
或其他libriary jar
文件中獲取classes
列表的問題。 但是我想知道如何獲得所有java core classes
。 從示例包
java.lang.*
java.util.*
和別的。 我將竭誠為您服務
Java沒有輕松的方法來完成您想要的事情。
典型的解決方案是告訴您的代碼Java jar的存儲位置,然后打開jar並在代碼中對其進行檢查(Java可以輕松地操縱JARS)。 當您提取類的名稱(它們與文件的名稱相同-謝謝Java!)時,您可以反省地查看每個名稱,並在公共的情況下顯示它們。
您甚至可以遍歷每個類並打印公共方法。
就是說,上一次我去搜索時,有一些項目試圖支持某種程度的Discovery。 我認為其中一個與Spring有關,還有另一個。 所有這些都會幫助您獲得您的初始類列表,老實說,這比打開Jars並獲取文件列表要容易得多。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.