Java基礎(chǔ)(六)

Java字符串String:
1纠修、實(shí)例化String對(duì)象的方式:直接賦值胳嘲、使用關(guān)鍵字new;
2扣草、對(duì)于new關(guān)鍵字了牛,我們不常用颜屠,會(huì)產(chǎn)生一個(gè)垃圾空間:

new

3、String內(nèi)容比較:“==”比較的是地址鹰祸;“equals”比較的是內(nèi)容甫窟。一般使用后者;
4蛙婴、字符串內(nèi)容不可被更改:
內(nèi)容不可改

String常用方法:
1粗井、字符串長(zhǎng)度:length()
2、字符串轉(zhuǎn)數(shù)組:toCharArray()
3街图、字符串轉(zhuǎn)byte數(shù)組:getBytes()
4浇衬、從字符串中取出指定字符:charAt()
5、從字符串中取出子字符串:subString()
6餐济、過(guò)濾字符串中存在的字符(返回字符所在位置):indexOf()
7耘擂、去掉字符串前后空格:trim()
8、大小寫轉(zhuǎn)換:toLowerCase()絮姆、toUpperCase()
9梳星、判斷字符串首尾字符:endsWith()、startWith()
10滚朵、替換String字符串中的一個(gè)字符:replace()

StringBuffer:
1冤灾、緩沖區(qū),StringBuffer是可以更改的辕近;
2韵吨、StringBuffer是一個(gè)操作類,必須通過(guò)實(shí)例化進(jìn)行操作移宅;
3归粉、StringBuffer常用方法:
append()
insert(插入位置,“字符”)
replace(起始,結(jié)束,“字符”)
indexOf()
4、其運(yùn)算時(shí)間會(huì)比String快些漏峰。

StringBuilder:
1糠悼、可變的字符序列,單線程浅乔,速度比StringBuffer更快倔喂;
2、涉及到線程安全方面靖苇,建議使用StringBuffer席噩;
3、常用方法:
append()
insert()

多態(tài)性:
1贤壁、方法的重寫與重載(前面講過(guò))
2悼枢、對(duì)象的多態(tài)性:
向上轉(zhuǎn)型(程序自動(dòng)完成):
父類 父類對(duì)象 = 子類實(shí)例
向下轉(zhuǎn)型(強(qiáng)制類型轉(zhuǎn)換):
子類 子類對(duì)象 = (子類)父類實(shí)例

instanceof關(guān)鍵字:
1、用于判斷一個(gè)對(duì)象是不是一個(gè)類的實(shí)例脾拆;
2馒索、其返回值是一個(gè)布爾類型:false莹妒、true

異常:
1、異常格式:

try{
  異常語(yǔ)句
}catch(Exception e){
}finally{
  一定會(huì)執(zhí)行的代碼
}

2绰上、常見異常:
數(shù)組越界異常:ArrayIndexOutOfBoundsException
數(shù)字格式化異常:NumberFormatException
算數(shù)異常:ArithmeticException
空指針異常:NullPointerException
3旨怠、throw關(guān)鍵字聲明的方法表示此方法不處理異常,拋給方法的調(diào)用者處理渔期;其格式:

public void tell() throws Exception{}

若是主方法拋出異常运吓,則交予JVM進(jìn)行處理渴邦。
4疯趟、throw關(guān)鍵字拋出一個(gè)異常時(shí),直接拋出異常類的實(shí)例化對(duì)象即可谋梭。
5信峻、自定義異常:自定義異常直接繼承Exception類就可以完成自定義異常類。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末瓮床,一起剝皮案震驚了整個(gè)濱河市盹舞,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌隘庄,老刑警劉巖踢步,帶你破解...
    沈念sama閱讀 217,406評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異丑掺,居然都是意外死亡获印,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門街州,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)兼丰,“玉大人,你說(shuō)我怎么就攤上這事唆缴△⒄鳎” “怎么了?”我有些...
    開封第一講書人閱讀 163,711評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵面徽,是天一觀的道長(zhǎng)艳丛。 經(jīng)常有香客問(wèn)我,道長(zhǎng)趟紊,這世上最難降的妖魔是什么质礼? 我笑而不...
    開封第一講書人閱讀 58,380評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮织阳,結(jié)果婚禮上眶蕉,老公的妹妹穿的比我還像新娘。我一直安慰自己唧躲,他們只是感情好造挽,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,432評(píng)論 6 392
  • 文/花漫 我一把揭開白布碱璃。 她就那樣靜靜地躺著,像睡著了一般饭入。 火紅的嫁衣襯著肌膚如雪嵌器。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,301評(píng)論 1 301
  • 那天谐丢,我揣著相機(jī)與錄音爽航,去河邊找鬼。 笑死乾忱,一個(gè)胖子當(dāng)著我的面吹牛讥珍,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播窄瘟,決...
    沈念sama閱讀 40,145評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼衷佃,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了蹄葱?” 一聲冷哼從身側(cè)響起氏义,我...
    開封第一講書人閱讀 39,008評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎图云,沒(méi)想到半個(gè)月后惯悠,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,443評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡竣况,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,649評(píng)論 3 334
  • 正文 我和宋清朗相戀三年克婶,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片帕翻。...
    茶點(diǎn)故事閱讀 39,795評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡鸠补,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出嘀掸,到底是詐尸還是另有隱情紫岩,我是刑警寧澤,帶...
    沈念sama閱讀 35,501評(píng)論 5 345
  • 正文 年R本政府宣布睬塌,位于F島的核電站泉蝌,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏揩晴。R本人自食惡果不足惜勋陪,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,119評(píng)論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望硫兰。 院中可真熱鬧诅愚,春花似錦、人聲如沸劫映。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至雌桑,卻和暖如春喇喉,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背校坑。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工拣技, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人耍目。 一個(gè)月前我還...
    沈念sama閱讀 47,899評(píng)論 2 370
  • 正文 我出身青樓膏斤,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親制妄。 傳聞我的和親對(duì)象是個(gè)殘疾皇子掸绞,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,724評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • Java基礎(chǔ)面試 Java基礎(chǔ)面試... 1 1. Java基礎(chǔ)知識(shí)... 5 1.1. Java源程序的擴(kuò)展名是...
    來(lái)著何人閱讀 1,186評(píng)論 0 1
  • 1泵三、一個(gè)".java"源文件中是否可以包括多個(gè)類(不是內(nèi)部類)耕捞?有什么限制?答:可以有多個(gè)類烫幕,但只能有一個(gè)publ...
    岳小川閱讀 928評(píng)論 0 2
  • 四俺抽、集合框架 1:String類:字符串(重點(diǎn)) (1)多個(gè)字符組成的一個(gè)序列,叫字符串较曼。生活中很多數(shù)據(jù)的描述都采...
    佘大將軍閱讀 752評(píng)論 0 2
  • 1.import static是Java 5增加的功能,就是將Import類中的靜態(tài)方法磷斧,可以作為本類的靜態(tài)方法來(lái)...
    XLsn0w閱讀 1,222評(píng)論 0 2
  • 以前我這人很作我心情不好 你就得哄我我脾氣不好 你就得讓著我不哄我 不讓著我我就會(huì)覺得你不愛我但現(xiàn)在不是了遇到喜歡...
    一抹一閱讀 108評(píng)論 0 1