如何修改JRE系統庫?假設要將isPrime()
方法添加到java.security.SecureRandom
類修改JRE系統庫
Q
修改JRE系統庫
1
A
回答
3
你不知道。 Java一次寫入。依靠黑客入侵的JRE將使您的代碼不可移植。只需在用戶代碼中需要創建實用程序方法
0
0
修改系統JRE不是一個好的選擇。 BootStrapClassloader加載的所有系統庫以加密方式加載。它不會允許修改的系統庫加載,因爲它可能會在類加載階段進行一些驗證失敗。請檢查一些可以用於相同的地方的重寫方法,您可以在其中定義自己的行爲。
相關問題
- 1. Eclipse JRE系統庫[J2SE-1.5]
- 2. 修改器系統C#
- 3. Drupal修改登錄系統
- 4. 系統調用修改
- 5. 剪輯修改系統
- 6. ios8修改系統鍵盤
- 7. 修改SharePoint系統文件
- 8. 由系統動態客戶關係管理系統2015修改
- 9. 未綁定的類路徑容器:'JRE系統庫[Websphere Application Server v8.5 JRE]'
- 10. JRE系統庫在eclipse中找不到異常
- 11. JRE系統庫中每個JAR都有哪些作用
- 12. 強制添加JRE系統庫到Android項目
- 13. 進口Maven項目嘗試使用JRE系統庫
- 14. 系統()在PHP中修改命令
- 15. 系統修改列表元素
- 16. 修改設置系統應用程序
- 17. 在PyQt4中修改系統風格
- 18. 「系統根」鑰匙串不能修改
- 19. 修改exit.c系統調用代碼
- 20. 檢測文件更改 - 修補系統
- 21. 爲PHP系統()調用修改$ PATH
- 22. 保護文件免受系統修改
- 23. 如何在Android中修補系統庫?
- 24. 庫存系統
- 25. Javascript - 修復搜索系統?
- 26. 統計數據庫系統
- 27. 未綁定的類路徑容器:'項目'HelloWorld'中的JRE系統庫
- 28. Eclipse - 具有JRE系統庫的JBoss 4.2.0GA運行時[JavaSE-1.6]互操作性
- 29. 庫存系統表
- 30. AS2庫存系統
無論如何,在這種情況下可以做的最多的事情就是添加一個'isProbablePrime()'方法。我假設你會對這個值進行一些素性測試,在大多數情況下,這些測試都不是確定性的。然而,將它添加到'SecureRandom'類是沒有意義的,因爲它封裝了一個隨機數*生成器*,而不是隨機數本身。 – Phylogenesis