<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    我的漫漫程序之旅

    專注于JavaWeb開(kāi)發(fā)
    隨筆 - 39, 文章 - 310, 評(píng)論 - 411, 引用 - 0
    數(shù)據(jù)加載中……

    兩道Java面試題解析

    內(nèi)容摘要:本文通過(guò)寫(xiě)出代碼結(jié)果的方式向你解析了java面試中常面倒的幾個(gè)知識(shí)點(diǎn):string,equals(),==.


    1.寫(xiě)出下面代碼的結(jié)果

     

     public class TestString{
        
    public static void link(String a){
            a 
    += "World";
        }


        
    public static void main(String[] args){
            String a 
    = "Hello";
            link(a);
            System.out.println(a);
        }

     }


    答: 這道題考兩個(gè)方面:

    1). String對(duì)象的內(nèi)容是不能改變的,a+="World"并不是把a(bǔ)所指對(duì)象改變,

      而是先生成一個(gè)臨時(shí)String對(duì)象,其值為a+"World",然后在把這個(gè)臨時(shí)

      對(duì)象賦給a.

    2). Java中函數(shù)參數(shù)傳遞方式為Call by value,link方法中會(huì)生產(chǎn)a的一個(gè)

      拷貝,同樣指向a所指的對(duì)象,綜合以上兩點(diǎn),得出結(jié)果為 Hello

     

    2.寫(xiě)出下面代碼的結(jié)果

     

    System.out.println("ja"+"va" == "java");

     

    答:"=="用來(lái)比較對(duì)象的引用,而equals()用來(lái)比較對(duì)象的內(nèi)容,但是如果是字符串常量,用"=="也可以比較內(nèi)容

    是否相等,"ja"+"va"和"java"都是字符串常量,因此結(jié)果為true

    同理,下面代碼結(jié)果也是true

     

    final String str = "java";

    System.out.println(str
    =="java")

     



    posted on 2007-12-15 15:21 々上善若水々 閱讀(1540) 評(píng)論(3)  編輯  收藏 所屬分類: Java筆試與面試

    評(píng)論

    # re: 兩道Java面試題解析  回復(fù)  更多評(píng)論   

    比較詳細(xì),謝謝.
    2007-12-16 11:20 | javascript

    # re: 兩道Java面試題解析  回復(fù)  更多評(píng)論   

    "ja"+"va"在編譯的時(shí)候會(huì)優(yōu)化,直接編譯為"java"
    2008-02-23 11:18 | Edward's

    # re: 兩道Java面試題解析  回復(fù)  更多評(píng)論   

    學(xué)到了 thanks
    2009-03-17 17:04 | 鳥(niǎo)生魚(yú)湯
    主站蜘蛛池模板: 中国一级特黄的片子免费 | 亚洲av成人中文无码专区| 日本xxwwxxww在线视频免费| 一级毛片高清免费播放| 久久精品电影免费动漫| 中文字幕亚洲一区二区三区| 久久久精品免费视频| 亚洲中文字幕无码亚洲成A人片| 国产a不卡片精品免费观看| 亚洲成在人线在线播放无码| 亚洲国产成人精品91久久久| 97av免费视频| 亚洲专区在线视频| 国产片免费在线观看| 免费无码中文字幕A级毛片| 国产亚洲美女精品久久久久| 亚洲国产一区二区三区青草影视 | 啦啦啦高清视频在线观看免费 | 亚洲区小说区图片区QVOD| 成年美女黄网站色大免费视频| 亚洲国产视频一区| 亚洲日韩VA无码中文字幕| 免费视频专区一国产盗摄| 99视频在线免费观看| AV激情亚洲男人的天堂国语| 亚洲蜜芽在线精品一区| 国产日韩成人亚洲丁香婷婷| 成人免费无码大片A毛片抽搐| 一个人免费视频观看在线www| 豆国产96在线|亚洲| 亚洲乱码一二三四区麻豆| 国产V亚洲V天堂A无码| 亚洲AV网站在线观看| 一二三四免费观看在线电影| 国产猛男猛女超爽免费视频| 国产亚洲精品美女久久久久久下载| 亚洲妇女水蜜桃av网网站| 亚洲AV无码AV男人的天堂| 亚洲中文字幕无码日韩| 亚洲黄色免费网站| 国产无遮挡无码视频免费软件|