黑马程序员技术交流社区
标题:
【董笑长答疑-面试题】Java语言中有没有goto关键字?
[打印本页]
作者:
董笑长
时间:
2015-10-21 00:06
标题:
【董笑长答疑-面试题】Java语言中有没有goto关键字?
本帖最后由 董笑长 于 2015-10-26 21:27 编辑
大家好,我叫董鹏,武林人称“董笑长”,现就职于
黑马程序员--哈尔滨中心
,任职校长。
在当老师的这几年,很多同学会把一些面试题来问我,或者是面试官问的匪夷所思的问题。
后面我会把遇到的一些问题总结出来,跟广大“马粉们”分享,也许分享的问题简单,也许问题难,只要能帮助大家高薪就业就好。
请看下面题目:Java语言中有没有goto关键字?
相信很多同学被问到这道题目时,都能答上来。
答案是:
goto是java语言中的保留字,目前还没有在java中使用。
但是,你想过没有,如此简单的问题,面试官为什么要问你这个问题?其实他的真实目的,是要考察你的知识面是否广泛?
那么当你遇到这个题目时,你应该这样答:
goto这个词是C语言中的,goto语句通常与条件语句配合使用,可用来实现条件转移, 构成循环,跳出循环体等功能。
而在结构化程序设计中,一般不主张使用goto语句, 以免造成程序流程的混乱,使理解和调试程序都产生困难。但是在java语言中,goto这个词只是作为了保留字,还没有使用,那是因为java语言讲究简单,方便。
如果你能这样回答,相信面试官绝对要给你加分的!
将来如果我们有幸在黑马哈尔滨校区见面,你们还能听到我特别为哈尔滨校区学生增加的职场应用课(能让你们在社会上少走3-5年弯路):
内容包括“如何成为领导的左膀右臂”、“如何用
3
年时间,在公司做到总监级别”等等。
最后说个好消息,哈尔滨校区获得地方支持,目前java基础班做活动就免费,Android就业班做活动再直降1000元。
作者:
大头爱傻瓜
时间:
2015-10-21 00:13
看完这个风帖子,真心是涨知识,那个董笑长多多更新呀,我好期待
作者:
dai2686779
时间:
2015-10-21 00:35
66666666666
作者:
叶炎
时间:
2015-10-21 06:58
涨姿势了,谢谢校长
作者:
dzzheng3
时间:
2015-10-21 08:30
哈哈 不错
作者:
小鹿
时间:
2015-10-21 09:12
细节决定成败!
作者:
ln0491
时间:
2015-10-21 09:41
牛的。。。。。。。。。
作者:
android小学徒
时间:
2015-10-21 10:19
这事告诉我们细节的重要性。
作者:
cst1718
时间:
2015-10-21 10:23
涨姿势了0 0
作者:
QiChen
时间:
2015-10-21 10:31
真的是一大波福利啊,又学了一招!
作者:
朦胧色彩
时间:
2015-10-21 13:03
涨姿势了,果然是老手
作者:
Sayman
时间:
2015-10-21 13:32
不是还有一个类似的关键字吗?
作者:
吉吉粥
时间:
2015-10-21 13:51
细节很重要,学习了
作者:
我若为神
时间:
2015-10-21 14:08
老师总结的真好
作者:
赵存金
时间:
2015-10-21 14:33
很有用。。
作者:
DaYe
时间:
2015-10-21 19:24
涨姿势了
作者:
SF_NEVERMORE
时间:
2015-10-21 19:55
只知道没有goto...
作者:
删''情
时间:
2015-10-21 19:59
其实还有就是你的语言组织能力
作者:
秦旭辉
时间:
2015-10-21 21:04
董笑长多多更新呀,
作者:
jyf823691221
时间:
2015-10-21 21:14
牛逼的帖 顶~~~~~~~~~~~~~~~~~~~
作者:
kikitoo
时间:
2015-10-21 21:45
细节决定成败!
作者:
r1503882525
时间:
2015-10-22 08:44
支持校长的福利。
作者:
shiawase
时间:
2015-10-22 10:34
加油!加油!加油!加油!加油!加油!加油!加油!
作者:
NUMONE
时间:
2015-10-22 13:01
感谢您的分享,学习啦
goto这个词在java语言中作为保留字,目前java语言中并没有使用。
goto这个词是C语言中的,通常用来与条件语句配合使用,实现条件转移,构成循环,跳出循环等功能。
在结构化程序设计中,不建议使用goto语句,以免造成程序流程混乱,使理解程序和调试程序都产生困难。但在java语言中作为保留字,是因为java语言讲究简单,方便。
结构化程序设计:顺序结构,选择结构,循环结构。
作者:
kunsongjack
时间:
2015-10-22 13:18
不送黑马币呀,董校长
作者:
三川草民
时间:
2015-10-22 14:43
谢谢董笑长!
作者:
斑点狗
时间:
2015-10-22 19:00
不错,讨教了!!!
作者:
斑点狗
时间:
2015-10-22 19:02
不错,讨教了!!!
作者:
逝风
时间:
2015-10-22 19:53
goto 在c里见到过 没在java中见到
作者:
C威
时间:
2015-10-22 21:18
java里没有用到goto,但是也是一个关键字
作者:
y83685975
时间:
2015-10-22 22:15
董笑长 发表于 2015-10-21 00:06
大家好,我叫董鹏,武林人称“董笑长”,现就职于黑马程序员--哈尔滨中心,任职校长。
在当 ...
校长讲的很透彻
作者:
格子伞
时间:
2015-10-22 22:29
说的太好了,
作者:
如梦丶似幻
时间:
2015-10-23 00:05
感谢分享~~~~
作者:
lingfengzld
时间:
2015-10-23 09:04
这个挺好啊。赞一个
作者:
王传斌
时间:
2015-10-23 09:37
不错,又增长了知识,赞一个!
作者:
depp
时间:
2015-10-23 10:08
每天都学习新东西
作者:
mabiao_527
时间:
2015-10-23 11:11
又涨姿势了...不过我们的老师给提过
作者:
jlq
时间:
2015-10-23 14:42
666666666666666666666
作者:
dushine2000
时间:
2015-10-23 15:44
谢谢分享 好帖!
作者:
yuanjun52306
时间:
2015-10-23 15:47
又学习了~
作者:
费斯
时间:
2015-10-23 15:54
真心希望这样的帖子多一些
作者:
顽固派。
时间:
2015-10-23 17:00
还真别说,我面试的时候还真遇到过这样的问题,但是没有楼主想的那么深,我只回答了是保留字,禁止来使用goto关键字。
作者:
格子伞
时间:
2015-10-23 18:13
要不要给他说说break和continue?
作者:
张伟.
时间:
2015-10-23 20:10
支持,回答问题从根本来答
作者:
ma5074
时间:
2015-10-23 21:36
非常感谢分享
作者:
人大常务委员
时间:
2015-10-23 23:51
我们要掌握的知识面要广,神么都知道一点shi王道
作者:
xiao_D
时间:
2015-10-23 23:54
66666666666666666666
作者:
chenwt2015
时间:
2015-10-25 00:04
董笑长这个名字果然很贴切
作者:
gdhyxh
时间:
2015-10-25 08:06
受教了,校长。谢谢分享
作者:
WosLovesLife
时间:
2015-10-25 10:02
可能大家都明白,但是说的清楚就高明了。
作者:
public_叶鹏
时间:
2015-10-25 11:35
第一次和校长大人如此接近
作者:
jyf823691221
时间:
2015-10-25 21:12
真心是涨知识
作者:
切比雪夫
时间:
2015-10-25 21:35
长知识了,谢谢
作者:
仨儿先森
时间:
2015-10-25 22:15
ding.....................
作者:
会盟天下英豪
时间:
2015-10-25 23:37
这样的帖子,多多益善。
作者:
tink
时间:
2015-10-26 00:38
这个涨知识
作者:
南烟
时间:
2015-10-26 10:04
让人又想起了,在校考研期间的老师们认真负责,为莘莘学子的未来助力,谢谢董校长
作者:
lingfengzld
时间:
2015-10-26 14:10
感谢笑长指点,赞
作者:
T-l-H、小生
时间:
2015-10-26 20:44
又学了一招。。。
作者:
chengaq0
时间:
2015-10-26 21:06
有,作为保留字,没有被使用
作者:
BBQ:
时间:
2015-10-26 21:24
收藏!!!!!!!!可以的
作者:
指西针
时间:
2015-10-26 22:28
用break,continue实现类似的功能
作者:
迷茫不堪的年纪
时间:
2015-10-26 23:05
原来如此。
作者:
KyluS
时间:
2015-10-26 23:17
记住了!goto关键字!
作者:
沉默久了1024
时间:
2015-10-27 11:58
正解啊,受教
作者:
young_ants
时间:
2015-10-27 17:11
完全明白了goto关键字的使用
作者:
YunboHuang
时间:
2015-10-27 21:41
goto这个词是C语言中的,goto语句通常与条件语句配合使用,可用来实现条件转移, 构成循环,跳出循环体等功能。
作者:
sxfhblf123
时间:
2015-10-27 21:45
受教了,多谢
作者:
1277886228
时间:
2015-10-27 21:58
嗯,变色呢
作者:
qifei
时间:
2015-10-27 22:29
支持“董校长”!!!!!
作者:
kongminggg
时间:
2015-10-27 22:43
多谢多谢
作者:
水小新
时间:
2015-10-27 22:47
这事告诉我们细节的重要性。
作者:
wodesteaammajia
时间:
2015-10-27 22:53
希望能多一点这样的细节。。
作者:
vipsong
时间:
2015-10-27 23:51
上课讲过,校长又给我们上了一课
作者:
青同学
时间:
2015-10-28 00:17
学到了。。。。。。。
作者:
Phoenix_Szp
时间:
2015-10-28 10:08
“能让你们在社会上少走3-5年弯路”这句话好吸引人呢。
作者:
heshiwei
时间:
2015-10-28 11:50
总结的真棒。。学习了。
作者:
public_叶鹏
时间:
2015-10-28 18:59
这个回答我给满分!!!
作者:
public_叶鹏
时间:
2015-10-28 19:01
可惜 没办法去哈尔滨了,只能用一瓶哈啤来遥望老师了。。。。。
作者:
q8589782
时间:
2015-10-28 22:48
感谢分享!非常有用
作者:
Change.+
时间:
2015-10-28 23:50
[来自哈尔滨的小伙伴] 又巩固了一遍知识,,,,,,谢谢校长
作者:
六个圈
时间:
2015-10-29 00:08
有梦想,就要努力去实现。go ahead!
作者:
六个圈
时间:
2015-10-29 00:13
校长随时随地都能教我们。。。赞
作者:
tiheima_gy
时间:
2015-10-29 03:04
纯干货啊!好东西
作者:
刘印
时间:
2015-10-29 09:02
谢谢分享
作者:
莫言江城
时间:
2015-10-29 10:01
666666666666666
作者:
刻骨铭心
时间:
2015-10-29 19:05
赞一下,我们哈尔滨的董笑长很棒
作者:
iamheima123
时间:
2015-10-29 19:37
ok 记住了
作者:
kungege
时间:
2015-10-29 19:53
哈尔滨黑马,我们的董校长真是好帅啊
作者:
liying
时间:
2015-10-29 22:44
有的,不过是保留字
作者:
StarrySky
时间:
2015-10-30 12:49
果然我不会呀
作者:
leaves
时间:
2015-10-30 16:07
支持一下!!!!
作者:
斑点狗
时间:
2015-10-30 16:55
大赞了!!!
作者:
lmy518
时间:
2015-10-30 18:21
赞赞!!
作者:
yuanyuan冬冬
时间:
2015-10-30 22:54
赞赞赞 真心666
作者:
yuanyuan冬冬
时间:
2015-10-30 22:55
赞赞赞 涨知识
作者:
路好营
时间:
2015-10-30 23:33
我来看看。受教了!
作者:
木子子木
时间:
2015-10-30 23:38
涨知识了!希望董事长多多给我们普及这方面的知识..........................
作者:
江村旧年
时间:
2015-10-31 00:44
赞赞赞,这回涨知识了啊!
作者:
决定就go
时间:
2015-10-31 01:58
恩。不错。。。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2