程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> java-jvm靜態引用是什麼意思?

java-jvm靜態引用是什麼意思?

編輯:編程解疑
jvm靜態引用是什麼意思?

在Class文件的常量池中存有大量的符號引用,字節碼中的方法調用指令就以常量池中指向方法的符號引用為參數。這些符號引用一部分會在類加載階段或第一次使用的時候轉化為直接引用,這種轉化稱為靜態解析。

常量池中存在大量的符號引用

所謂的符號引用是什麼意思?

字節碼中的指令以常量池中指向該方法的符號引用為參數

懵逼了,誰能給解釋下,最好舉個實例

最佳回答:


靜態引用就是說雖然是一個引用型的變量(比如String)但是指向的存儲在常量區,這些對象由jvm初始化,不經過構造函數。這種例外主要是對常用的對象優化,提高性能和節約存儲。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved