欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

淺析Java方法傳值和傳引用問題

 更新時間:2013年12月10日 09:13:54   作者:  
這篇文章主要是對Java方法傳值和傳引用問題進行了詳細的介紹,需要的朋友可以過來參考下,希望對大家有所幫助
某門戶網(wǎng)站的一道筆試題
復(fù)制代碼 代碼如下:

public class Test {
    public static void stringUpd(String str) {
        str = str.replace("j", "l");
        System.out.println(str);
    }   
    public static void stringBufferUpd(StringBuffer bf) {
        bf.append("c");
        System.out.println(bf);
    }   
    public static void main(String[] args) {

        /**
         * 對於基本類型和字符串(特殊)是傳值
         * 
         * 輸出lava,java
         */
        String s1 = new String("java");
        stringUpd(s1);
        System.out.println(s1);

         

        /**
         * 對於對象而言,傳的是引用,而引用指向的是同一個對象
         * 
         * 輸出javac,javac
         */
        StringBuffer bb = new StringBuffer("java");
        stringBufferUpd(bb);
        System.out.println(bb);

    }

}

相關(guān)文章

  • 在lambda中使用外部變量的一些心得分享

    在lambda中使用外部變量的一些心得分享

    這篇文章主要介紹了在lambda中使用外部變量的一些心得,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • SpringBoot使用Maven實現(xiàn)多環(huán)境配置管理

    SpringBoot使用Maven實現(xiàn)多環(huán)境配置管理

    軟件開發(fā)中經(jīng)常有開發(fā)環(huán)境、測試環(huán)境、生產(chǎn)環(huán)境,而且一般這些環(huán)境配置會各不相同,本文主要介紹了SpringBoot使用Maven實現(xiàn)多環(huán)境配置管理,感興趣的可以了解一下
    2024-01-01
  • Java中控制流程語句的深入講解

    Java中控制流程語句的深入講解

    流程控制語句顧名思義就是控制程序走向的語句,其中包括條件語句,分支語句和循環(huán)語句,這篇文章主要給大家介紹了關(guān)于Java中控制流程語句的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2021-10-10
  • SpringBoot注冊Filter的兩種實現(xiàn)方式

    SpringBoot注冊Filter的兩種實現(xiàn)方式

    這篇文章主要介紹了SpringBoot注冊Filter的兩種實現(xiàn)方式,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • Spring的@PropertySource注解源碼解析

    Spring的@PropertySource注解源碼解析

    這篇文章主要介紹了Spring的@PropertySource注解源碼解析,就以源碼時序圖的方式,直觀的感受下@PropertySource注解在Spring源碼層面的執(zhí)行流程,需要的朋友可以參考下
    2023-11-11
  • JavaSE的邏輯控制你了解嗎

    JavaSE的邏輯控制你了解嗎

    這篇文章主要為大家詳細介紹了JavaSE的邏輯控制,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • RxJava2.x+ReTrofit2.x多線程下載文件的示例代碼

    RxJava2.x+ReTrofit2.x多線程下載文件的示例代碼

    本篇文章主要介紹了RxJava2.x+ReTrofit2.x多線程下載文件的示例代碼,具有一定的參考價值,有興趣的可以了解一下
    2017-09-09
  • 基于RecyclerChart的KLine的繪制Scale詳解

    基于RecyclerChart的KLine的繪制Scale詳解

    這篇文章主要為大家詳細介紹了基于RecyclerChart實現(xiàn)KLine繪制Scale的相關(guān)資料,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-03-03
  • Spring boot整合Mybatis實現(xiàn)級聯(lián)一對多CRUD操作的完整步驟

    Spring boot整合Mybatis實現(xiàn)級聯(lián)一對多CRUD操作的完整步驟

    這篇文章主要給大家介紹了關(guān)于Spring boot整合Mybatis實現(xiàn)級聯(lián)一對多CRUD操作的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • MAC下基于maven使用IDEA走讀TestNG源碼解析

    MAC下基于maven使用IDEA走讀TestNG源碼解析

    這篇文章主要介紹了MAC下基于maven使用IDEA走讀TestNG源碼,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-06-06

最新評論