黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 string常量池的概念

string常量池的概念

更新時間:2022-08-17 08:00:07 來源:動力節點 瀏覽1010次

String類的概念

java.lang.String類用于描述字符串,Java程序中所有的字符串面值都可以使用該類的對象加以描述,如“abc”

該類由final關鍵字修飾,表示該類不能被繼承,小伙伴可以了解一下final修飾符用法詳解

從jdk1.9開始該類的底層不使用char[] 來存儲數據,而是改成byte[] 加上編碼標記,從而節約一些空間。

該類描述的字符串內容是個常量不可更改,因此可以被共享使用

如:

String str1 = “abc”; 其中“abc”這個字符串是個常量不可改變

str1 = "123 " 將“123”字符串的地址賦值給變量str1

改變str1的指向并沒有改變指向的內容

常量池的概念

由于String類型描述的字符串內容是常量不可改變,因此Java虛擬機將首次出現的字符串放入常量池中,若后續代碼出現了相同字符串內容則直接使用池中已有的字符串對象而無需申請內存及創建對象,從而提高了性能

常用的構造方法

方法聲明 功能介紹
String() 使用無參方式構造對象得到空字符序列
String(byte[] bytes,int offset,int length) 使用bytes數組中下標從offset位置開始的length個字節來構造對象
String(byte[] bytes) 使用bytes數組中的所有內容構造對象
String(char[] value,int offset,int count) 使用value數組中下標從offset位置開始的count個字符來構造對象
String(char[] value) 使用value數組中的內容構造對象
String(String original) 根據參數指定的字符串內容來構造對象,新創建對象為參數對象的副本

以上就是關于“string常量池的概念”介紹,大家如果想了解更多相關知識,可以關注一下動力節點的Java在線學習,里面的課程內容從入門到精通,細致全面,很適合沒有基礎的小伙伴學習,希望對大家能夠有所幫助。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 天天干天天操天天做 | 三级伦理在线播放 | 52精品免费视频国产专区 | 天天干狠狠 | 欧美一区二区三区性 | 成人激情在线 | 亚洲成人免费在线 | 91精品国产免费久久久久久青草 | 一区二区午夜 | 亚洲欧美日韩国产精品网 | 免播放器在线视频 | 日本欧美一区二区三区 | 日韩αv| 亚洲综合欧美日韩 | 久久久精品国产免费观看同学 | 一级bbbb视频bbbb | 日韩欧美一区二区三区 | 韩剧伦理在线观看 | 久久中文字幕免费视频 | 精品无人区麻豆乱码1区2区 | 一个人在线看的www视频 | 色爱区综合激情五月综合激情 | 亚洲国产精品综合久久2007 | 在线国产二区 | 美国一级特色大黄 | 国产一级特黄 | 亚洲视频在线观看不卡 | 日韩欧美视频一区二区三区 | 国产麻豆一级在线观看 | 123456成年免费视频 | 日日碰日日摸日日澡视频播放 | 成人午夜在线播放 | 亚洲欧美专区精品久久 | 二区三区不卡不卡视频 | 免费成人在线网站 | 日韩不卡高清 | 狠狠色丁香久久婷婷综合_中 | 69欧美xxxxx色护士视频 | 日本国产精品 | 国产福利免费视频 | 日韩毛片在线免费观看 |