nnpc.net
当前位置:首页 >> JAVA中有没有goto关键字 >>

JAVA中有没有goto关键字

goto是关键字,不过在java中没有用到,只是保留关键字,在定义变量或类命之类的时候不要用这个

goto是java语言中的保留字,目前还没有在java中使用. 其实goto这个词是C语言中的,goto语句通常与条件语句配合使用,可用来实现条件转移, 构成循环,跳出循环体等功能.而在结构化程序设计中一般不主张使用goto语句, 以免造成程序流程的混乱,使理解和调试程序都产生困难.但是在java语言中,goto这个词只是作为了保留字,还没有使用.那是因为java语言讲究简单,方便.

java确实提供了goto语句,并且它是保留的关键字,但是JVM并没有给它提供任何的实现.或许是java并没打算放开使用这种机制.不过,我则会采用特殊手段实现类似goto的功用:import static java.lang.System.out;class Test{ public static void

java为了安全考虑 没有GOTO只有lable例loop:for(int i=0; i 评论0 0 0

Java 关键字列表 (依字母排序 共51组): abstract, assert,boolean, break, byte, case, catch, char, class, const, continue, default, do, double, else, enum,extends, final, finally, float, for, if, implements, import, instanceof, int, interface, long, native,

GOTO是有保留的,但GOTO很容易导致程序逻辑出问题,报错,比较危险,所以基本很多语言去掉了,JAVA编程思想有一个篇幅结算GOTO,建议去看看

goto是java中的保留字,现在一直到JDK7都还没使用.相信java往后发展,这个保留字肯定能派上用场

是的,都是,虽然java里不用goto,但是还是把他列入关键字的行列中了.

准确来说,java中没有goto这样的语句,当然即使在c中也不推荐使用.在java中可以找到实现类似功能的方法,该方法仅限于循环嵌套跳转到外层循环的情况.例如你可以在外层循环上使用lablename:(lablename是自定义标签名)的方式标注,在内循环中,可以使用break lablename;或者continue lablename跳转到外循环上.这样就可以模拟出类似goto语句的功能.

网站首页 | 网站地图
All rights reserved Powered by www.nnpc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com