261天 我愛刷題系列(20)

2021-09-14 05:48:07 字數 1090 閱讀 3673

心情跌宕起伏,好現象,感性的力量可以提高自我的彈性,做個太剛性的人並不是我所期待的。

讓你滿意的事情,未必是現實結果最好的,主觀和客觀要分清。

下面程式的執行結果是

string str1 = "hello";

string str2 = "he" + new string("llo");

system.err.println(str1 == str2);

string str1 = "hello";這裡的str1指的是方法區的字串常量池中的「hello」,編譯時期就知道的; string str2 = "he" + new string("llo");這裡的str2必須在執行時才知道str2是什麼,所以它是指向的是堆裡定義的字串「hello」,所以這兩個引用是不一樣的。

如果用str1.equal(str2),那麼返回的是true;因為兩個字串的內容一樣。

下列說法正確的有( )

a. class中的constructor不可省略

b. constructor必須與class同名,但方法不能與class同名

c. constructor在乙個物件被new時執行

d. 乙個class只能定義乙個constructor

選c

重點說b,方法名可以與類名一致,方法與構造方法的唯一區別是有無返回值。

下面程式的執行結果:()

public static void main(string args)

};t.run();

system.out.print("ping");

}static void pong()

a pingpong b pongping c pingpong和pongping都有可能 d 都不輸出

若是t.run(),則只是普通的方法呼叫,選b

若是t.start(),則是開啟乙個執行緒,由於存在搶奪執行權的問題,選c

268天 我愛刷題系列(27)

累的半死,剛要睡,想起沒更新,果斷下床跟題目剛正面。習慣的力量果然強悍。下列 執行結果是 b class b extends object public b class a extends b public a public class testclass a load b create b loa...

269天 我愛刷題系列(28)

原來我竟然是別人眼中的逗比。看來天性釋放後,我也得重新認識自己了啊。以下 結果是什麼?public class foo static void operate stringbuffer x,stringbuffer y a 可以編譯執行,輸出 ab.ab b 可以編譯執行,輸出 a.a c 可以編譯...

258天 我愛刷題系列(17)

人生沒有白走的路,每一步都算數。心裡想什麼,就能看到什麼,奇了!今天在鍛鍊這件事上,有乙個100公里的里程碑!類中的資料域使用private修飾為私有變數,所以任何方法均不能訪問它。錯誤 反射和本類方法均可呼叫。以下 執行的結果是什麼?public class demo super subtosup...