更新時(shí)間:2017-11-09 來(lái)源:黑馬程序員 瀏覽量:
相信每一個(gè)學(xué)習(xí)Java的人都是從JavaSE開(kāi)始的,也就是Java基礎(chǔ)開(kāi)始。但是卻并不清楚學(xué)習(xí)Java基礎(chǔ)到底有什么用?
首先,小編來(lái)回答這個(gè)問(wèn)題,學(xué)習(xí)Java基礎(chǔ)是有兩個(gè)目的:
一、掌握基本的Java語(yǔ)言底層編碼方法,同時(shí)掌握J(rèn)ava這門(mén)語(yǔ)言的編程思想,為了后期學(xué)習(xí)JavaEE打下基礎(chǔ),要不然在學(xué)習(xí)JavaEE的時(shí)候,連封裝,繼承,多態(tài)都不懂,那就實(shí)在是沒(méi)法說(shuō)了(相信在傳智播客學(xué)習(xí)過(guò)Java基礎(chǔ)的同學(xué),這些都不是問(wèn)題。)
二、在學(xué)習(xí)完JavaSE和JavaEE后招工作的時(shí)候能夠答上面試題和筆試題(Java基礎(chǔ)在面試的過(guò)程中也占不小的一部分)。
那么以后我會(huì)根據(jù)我之前帶過(guò)的學(xué)員反饋給我的一些題目拿出來(lái)與大家一起分享, 在這里先祝愿大家通過(guò)學(xué)習(xí)JAVA都能有個(gè)美好的未來(lái)!!!
相信很多同學(xué)被問(wèn)到這道題目時(shí),都能答上來(lái)。答案是:
goto是java語(yǔ)言中的保留字,目前還沒(méi)有在java中使用。
但是,但是你想過(guò)沒(méi)有,為什么面試官要問(wèn)你這個(gè)問(wèn)題?他是要考察你的知識(shí)面是否廣泛!!!
那么當(dāng)你遇到這個(gè)題目時(shí),你應(yīng)該這樣答:
其實(shí)goto這個(gè)詞是C語(yǔ)言中的,goto語(yǔ)句通常與條件語(yǔ)句配合使用,可用來(lái)實(shí)現(xiàn)條件轉(zhuǎn)移, 構(gòu)成循環(huán),跳出循環(huán)體等功能。而在結(jié)構(gòu)化程序設(shè)計(jì) 中一般不主張使用goto語(yǔ)句, 以免造成程序流程的混亂,使理解和調(diào)試程序都產(chǎn)生困難。但是在java語(yǔ)言中,goto這個(gè)詞只是作為了保留字,還沒(méi)有使用。那是因?yàn)閖ava語(yǔ)言講究簡(jiǎn)單,方便。
需要更多Java學(xué)習(xí)視頻+資料+源碼,請(qǐng)加QQ:2632311208
本文版權(quán)歸黑馬程序員JavaEE學(xué)院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)注明作者出處。謝謝!
作者:黑馬程序員JavaEE培訓(xùn)學(xué)院
首發(fā):http://java.itheima.com/