<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      感謝博主分享:http://www.rzrgm.cn/zhaideyou/p/5875175.html

       

      但是如果代碼是這樣子的:

       

      [java] view plain copy
       
      1. String str1 = "abc";  
      2.   
      3. String str2 = new String("abc");  


      嗯,創建幾個就不好說了,我們還是測試一下吧,首先我們打開cmd.exe, 通過javac *.java編譯好該Java文件,然后通過命令javap -c *來查看java編譯后的ByteCode字節碼,

       

       

      ldc的含義是:將常量值從常量池中取出來并且壓入棧中。從上圖中,我們可以看到第0行和第7行中的字符串引用是同一個,這說明了,在編譯期間,該字符串變量的值已經確定了下來,并且將該字符串值緩存在緩沖區中,同時讓該變量指向該字符串值,后面如果有使用相同的字符串值,則繼續指向同一個字符串值

      所以String str2 = new String("abc"); 此時就創建一個對象,而abc 則是從字符串常量緩沖區中取出來的。

      ok。就是這個樣子。

       

       

       

       

       String str = new String("abc"); 首先要看常量池里是否有“abc”這個字符串,如果有,則創建一個,如果沒有,則創建兩個。
      我們可以把上面這行代碼分成String str、=、"abc"和new String()四部分來看待。String str只是定義了一個名為str的String類型的變量,因此它并沒有創建對象;=是對變量str進行初始化,將某個對象的引用(或者叫句柄)賦值給它,顯然也沒有創建對象;現在只剩下new String("abc")了。那么,new String("abc")為什么又能被看成"abc"和new String()呢?
      我們來看一下被我們調用了的String的構造器: 
      public String(String original) { //other code ... } 大家都知道,我們常用的創建一個類的實例(對象)的方法有以下兩種:
      一,使用new創建對象。 
      二、調用Class類的newInstance方法,利用反射機制創建對象。
      我們正是使用new調用了String類的上面那個構造器方法創建了一個對象,并將它的引用賦值給了str變量。同時我們注意到,被調用的構造器方法接受的參數也是一個String對象,這個對象正是"abc"。由此我們又要引入另外一種創建String對象的方式的討論——引號內包含文本。

      posted on 2019-10-03 22:30  waytods  閱讀(180)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 亚洲精品自拍区在线观看| 亚洲熟妇熟女久久精品一区| 综合亚洲网| 无码日韩精品一区二区人妻| 欧洲精品码一区二区三区| 国产一区二区亚洲av| 国产成人亚洲综合app网站| 国产网友愉拍精品视频手机| 中文字幕制服国产精品| 中文字幕国产精品综合| 国产欧美精品区一区二区三区| 亚洲人成网站在小说| 麻豆成人精品国产免费| 国产成人亚洲日韩欧美| 么公的好大好硬好深好爽视频| 国产亚洲一在无在线观看| 欧美寡妇xxxx黑人猛交| 狠狠v日韩v欧美v| 国产成人精品一区二区三| 亚洲av无码专区在线亚| 国产精品午夜精品福利| 国产一区二区三区九精品| 50路熟女| 欧美日韩欧美| 亚洲无线码一区二区三区| 99在线小视频| 国产一区二区亚洲一区二区三区| 国产国亚洲洲人成人人专区| 亚洲日韩AV秘 无码一区二区| 无码人妻斩一区二区三区 | 欧美国产日产一区二区| 开心五月婷婷综合网站| 无码成人午夜在线观看| 萝北县| 欧美乱大交aaaa片if| 综合久久av一区二区三区| 亚洲av专区一区| 日韩区中文字幕在线观看| 狠狠亚洲色一日本高清色| 日日噜噜噜夜夜爽爽狠狠视频| 色综合国产一区二区三区|