java經典小知識

2021-05-25 06:59:12 字數 587 閱讀 1944

math.round(11.5)返回(long)12,math.round(-11.5)返回(long)-11;

tring s = new string("xyz");建立了幾個string object?

兩個物件,乙個是「xyx」,乙個是指向「xyx」的引用物件s。

short s1 = 1; s1 = s1 + 1;有什麼錯? short s1 = 1; s1 += 1;有什麼錯? short s1 = 1; s1 = s1 + 1;有錯,s1是short型,s1+1是int型,不能顯式轉化為short型。可修改為s1 = (short)(s1 + 1) 。short s1 = 1; s1 += 1正確。

sleep() 和 wait() 有什麼區別? 搞執行緒的最愛

sleep()方法是使執行緒停止一段時間的方法。在sleep 時間間隔期滿後,執行緒不一定立即恢復執行。這是因為在那個時刻,其它執行緒可能正在執行而且沒有被排程為放棄執行,除非(a)「醒來」的執行緒具有更高的優先順序。 (b)正在執行的執行緒因為其它原因而阻塞。 wait()是執行緒互動時,如果執行緒對乙個同步物件x 發出乙個wait()呼叫,該執行緒會暫停執行,被調物件進入等待狀態,直到被喚醒或等待時間到。

Java經典小知識

math.round 11.5 等於多少?math.round 11.5 等於多少?math.round 11.5 返回 long 12,math.round 11.5 返回 long 11 tring s new string xyz 建立了幾個string object?兩個物件,乙個是 xyx...

java經典小程式01

1.題目 古典問題 有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔 子都不死,問每個月的兔子對數為多少?程式分析 兔子的規律為數列1,1,2,3,5,8,13,21.做這種題目,最好的做法就是找出規律,跟高中的數列一樣 本題有 a n a n 1 a...

Java多型小知識

1.當中體現多型性,其實就是一句話 父類引用指向子類物件。格式 父類名稱 物件名 new 子類名稱 或者 介面名稱 物件名 new 實現類名稱 public class multi public class fu public void methodfu public class zi extend...