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

熱點內容
網通的寬頻玩電信伺服器地址 瀏覽:828
解壓視頻搞笑大全爆笑 瀏覽:614
米兔解壓積木隱藏款金屬 瀏覽:574
window命令行svn 瀏覽:616
8051單片機包含多大的ram 瀏覽:812
man文件linux 瀏覽:283
javaweb實現頁面跳轉 瀏覽:126
命令如什麼 瀏覽:316
centos如何使用ftp伺服器 瀏覽:982
直立車陀螺儀演算法 瀏覽:70
coreldrawpdf下載 瀏覽:896
虛擬主機雲伺服器軟體服務 瀏覽:372
蘋果的怎麼拉安卓的打游戲 瀏覽:414
游戲程序員負責角色 瀏覽:315
於丹pdf 瀏覽:718
反編譯ref 瀏覽:551
鴻蒙智能文件夾怎麼弄 瀏覽:548
grunt壓縮html 瀏覽:792
macpdfword轉換器 瀏覽:909
壓縮面膜是什麼材質 瀏覽:356