String中怎么創建一個對象

本篇文章給大家分享的是有關String中怎么創建一個對象,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

創新互聯主要業務有網站營銷策劃、成都做網站、成都網站設計、成都外貿網站建設、微信公眾號開發、小程序開發、HTML5建站、程序開發等業務。一次合作終身朋友,是我們奉行的宗旨;我們不僅僅把客戶當客戶,還把客戶視為我們的合作伙伴,在開展業務的過程中,公司還積累了豐富的行業經驗、營銷型網站資源和合作伙伴關系資源,并逐漸建立起規范的客戶服務和保障體系。 

代碼 public class StaticFinalStringTest {

public static void main(String[] args) {
	String a = "x";
	String x = new String("x");
	String q = a + "x";
	String p = a + new String("x");
}

}

javap解析的數據

Compiled from "StaticFinalStringTest.java" public class com.zang.statictest.StaticFinalStringTest { public com.zang.statictest.StaticFinalStringTest(); Code: 0: aload_0 1: invokespecial #8 // Method java/lang/Object."<init>":()V 4: return

public static void main(java.lang.String[]);

  • Code:

  •    0: ldc           #16   常數到操作數棧              // String x

  •    2: astore_1              將引用類型或returnAddress類型值存入局部變量1

  •    3: new           #18        創建類實例         // class java/lang/String

  •    6: dup                    復制棧頂部一個字長內容

  •    7: ldc           #16                 // String x

  •    9: invokespecial #20       調用需要特殊處理的實例方法          // Method java/lang/String."<init>":(Ljava/lang/String;)V

  •   12: astore_2             將引用類型或returnAddress類型值存入局部變量2

  •   13: new           #23     創建類實例              // class java/lang/StringBuilder

  •   16: dup              復制棧頂部一個字長內容

  •   17: aload_1          從局部變量1中裝載引用類型值

  •   18: invokestatic  #25         調用命名類中的靜態方法        // Method java/lang/String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;

  •   21: invokespecial #29         調用需要特殊處理的實例方法        // Method java/lang/StringBuilder."<init>":(Ljava/lang/String;)V

  •   24: ldc           #16           常數到操作數棧       // String x

  •   26: invokevirtual #30            調度對象的實例方法     // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;

  •   29: invokevirtual #34              調度對象的實例方法    // Method java/lang/StringBuilder.toString:()Ljava/lang/String;

  •   32: astore_3                    將引用類型或returnAddress類型值存入局部變量3

  •   33: new           #23           創建類實例      // class java/lang/StringBuilder

  •   36: dup                           復制棧頂部一個字長內容

  •   37: aload_1                     從局部變量1中裝載引用類型值

  •   38: invokestatic  #25             調用命名類中的靜態方法    // Method java/lang/String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;

  •   41: invokespecial #29                 調用需要特殊處理的實例方法  // Method java/lang/StringBuilder."<init>":(Ljava/lang/String;)V

  •   44: new           #18               創建類實例   // class java/lang/String

  •   47: dup                          復制棧頂部一個字長內容

  •   48: ldc           #16                常數到操作數棧   // String x

  •   50: invokespecial #20               調用需要特殊處理的實例方法   // Method java/lang/String."<init>":(Ljava/lang/String;)V

  •   53: invokevirtual #30                調度對象的實例方法   // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;

  •   56: invokevirtual #34               調度對象的實例方法    // Method java/lang/StringBuilder.toString:()Ljava/lang/String;

  •   59: astore        4                    將將引用類型或returnAddress類型值存入局部變量

  •   61: return

}

以上就是String中怎么創建一個對象,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注創新互聯行業資訊頻道。

分享標題:String中怎么創建一個對象
URL標題:http://m.kartarina.com/article32/pphdpc.html

成都網站建設公司_創新互聯,為您提供服務器托管微信小程序做網站靜態網站響應式網站軟件開發

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都網頁設計公司
主站蜘蛛池模板: 无码内射中文字幕岛国片| 一本大道无码人妻精品专区| 国产午夜鲁丝无码拍拍| 无套内射在线无码播放| 亚洲av无码一区二区三区在线播放| 永久免费无码网站在线观看个| 无码无套少妇毛多18p| 精品无码久久久久久国产| 久久精品中文字幕无码| 亚洲精品无码久久久| 18禁网站免费无遮挡无码中文| 国产成人无码精品久久久久免费 | 亚洲AV无码精品无码麻豆| 无码av专区丝袜专区| 无码137片内射在线影院| 久久伊人中文无码| 免费无码黄动漫在线观看| 久久精品aⅴ无码中文字字幕重口| 亚洲精品国产日韩无码AV永久免费网 | 免费无码又爽又刺激网站直播| 99精品一区二区三区无码吞精| 黑人无码精品又粗又大又长| 精品无码久久久久久久久| 精品无码一区在线观看| 无码人妻精品一区二区三区东京热 | 国产乱子伦精品无码码专区| 亚洲人成国产精品无码| 日日摸日日碰人妻无码| 久久久g0g0午夜无码精品 | 永久免费av无码网站韩国毛片| 久久久久久久无码高潮| 无码国内精品人妻少妇蜜桃视频| 中文字字幕在线中文无码| 亚洲毛片av日韩av无码| 日韩av无码免费播放 | 日韩丰满少妇无码内射| 熟妇人妻中文字幕无码老熟妇| 无码一区二区三区视频| 精品人无码一区二区三区| 777爽死你无码免费看一二区| 色窝窝无码一区二区三区成人网站|