導航:首頁 > 源碼編譯 > maven編譯字元串過長

maven編譯字元串過長

發布時間:2023-04-02 05:50:26

java中字元串過長怎麼處理

兩個字元串常量用+連接,在編譯時會被編譯器優化成一個拼接後的常量,所以在常量池中應該只有一個你要的那個常量

㈡ maven配置文件過長

將內存配置調整為最佳。根據查詢相關公開信息顯示,Maven的配置文件是XML格式的,假如項目依賴的包比較多,XML文件就會變得非常非常長。XML文件不太靈活,需要在構建過程中添加一些自定義邏輯,搞起來非常麻煩。

㈢ 怎麼解決java常量字元串過長

String內部是以char數組的形式存儲,數組的長度是int類型,那麼String允許的最大長度就是Integer.MAX_VALUE = 2^31 - 1 = 2147483647。又由於java中的字元是以16位存儲的,因此大概需要4GB的內存才能存儲最大長度的字元串。

不過這僅僅是對字元串變數而言,如果是字元串常量,如「abc」、」1234」之類寫在代碼中的字元串str,那麼允許的最大長度取決於字元串在常量池中的存儲大小,也就是字元串在class格式文件中的存儲格式:

CONSTANT_Utf8_info {

u1 tag;

u2 length;

u1 bytes[length];

}

u2是無符號的16位整數,因此理論上允許的string str的最大長度是2^16-1=65535。然而實際測試表明,允許的最大長度僅為65534,超過就編譯錯誤。

閱讀全文

與maven編譯字元串過長相關的資料

熱點內容
javaoa開發 瀏覽:875
單片機的用途和使用方法 瀏覽:944
程序員在新公司上班 瀏覽:430
發信如何設置伺服器 瀏覽:77
源代碼查詢加密數字 瀏覽:605
附帶編譯 瀏覽:108
海康螢石雲app怎麼回放 瀏覽:404
寫一個編譯器怎麼寫 瀏覽:285
單片機蜂鳴器發聲原理 瀏覽:137
程序員那麼可愛陸離跳水是哪集 瀏覽:17
如何製作cdn伺服器 瀏覽:111
寫java加密程序 瀏覽:659
菜鳥數據分析pdf 瀏覽:291
單片機做實用東西 瀏覽:651
我的世界最強斗羅伺服器怎麼覺醒武魂 瀏覽:931
密友圈app怎麼切換用戶登錄 瀏覽:217
我把程序員當愛豆追 瀏覽:978
android判斷電話接通 瀏覽:646
大孔文件夾 瀏覽:785
反詐騙app在哪裡下載 瀏覽:527