程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> java源碼-為什麼jdk中的類不能被重寫啊?

java源碼-為什麼jdk中的類不能被重寫啊?

編輯:編程解疑
為什麼jdk中的類不能被重寫啊?

是jvm有什麼保護措施嗎?我的意思就是,假設:我自己寫一個String類會和jdk中的沖突,也就報錯,寫不了,為什麼呢?跪求圖片說明

最佳回答:


  這是Java的類加載機制決定的,Java使用的是委托父類加載,所有的Java類庫都是由指定的類加載器加載的,即使你定義一個一模一樣的String類,最終引用加載的仍然是Java類庫的類。這就是Java防止篡改的原理。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved