導航:首頁 > 源碼編譯 > 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編譯字元串過長相關的資料

熱點內容
單片機中如何編程 瀏覽:739
cad常見的快捷命令 瀏覽:625
伺服器端有什麼 瀏覽:325
文件夾正在使用如何重命名 瀏覽:378
單片機觸摸 瀏覽:875
qq收藏夾在手機哪個文件夾 瀏覽:755
為什麼app的密碼總是不正確 瀏覽:324
方舟手機版為什麼進不了伺服器 瀏覽:594
伺服器ip可以查到真實地址嗎 瀏覽:656
象棋軟體演算法 瀏覽:993
飄零加密 瀏覽:175
文件加密軟體哪個好用免費保險櫃 瀏覽:752
黑石物理伺服器是雲伺服器嗎 瀏覽:621
java讀文件一行 瀏覽:793
熔火之心伺服器是什麼 瀏覽:628
湯子瀛第四版pdf 瀏覽:827
剛剛解壓的車能過戶嗎 瀏覽:523
pdf證書加密開發 瀏覽:159
android緩存工具類 瀏覽:220
pic單片機秒錶 瀏覽:632