
正文
java语言中的goto,java语言中的数据类型
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
为什么都不建议用goto语句进行跳转呢?
1、GOTO语句使程序的静态结构和动态结构不一致,从而使程序难以理解,难以查错。goto语句的结果:在C/C++等高级编程语言中保留了goto语句,但被建议不用或少用。
2、GOTO语句使程序的静态结构和动态结构不一致,从而使程序难以理解,难以查错。有人认为GOTO语句使用起来比较灵活,而且有些情形能提高程序的效率。
3、从汇编语言的角度来说,goto语句对应汇编语言的jmp指令,但汇编语言的危险在于jmp指令的跳转是不受约束或约束较少,机器指令级级别是可以随意跳转的,除非在执行前对指令进行严格检查,这其实是非常困难的。
4、使用goto语句,可以更改程序执行的正常顺序,因此可以跳转到程序的任何部分。使用goto语句的缺点:使用goto语句,因为它会使程序逻辑非常复杂,不易阅读。
相关问答
Q1: java中有没有goto语句
java确实提供了goto语句,并且它是保留的关键字,但是JVM并没有给它提供任何的实现。或许是java并没打算放开使用这种机制。
在Java中,没有goto语句。因为大量使用goto语句会降低程序的可读性和可维护性,所以Java语言取消了goto的使用。同时,为了避免程序员自行使用goto所带来的混乱,Java语言仍将goto定义为一个关键字,但是没有定义任何语法,故称为“保留字”。
goto是Java中的保留字,在目前版本的Java中没有使用。
Q2: java中有goto么
1、goto是Java中的保留字,在目前版本的Java中没有使用。
2、java确实提供了goto语句,并且它是保留的关键字,但是JVM并没有给它提供任何的实现。或许是java并没打算放开使用这种机制。
3、Java不存在goto语句,但是已经用”类名.方法“的形式进行方法调用。解释:goto语句作为java的保留字段,但是没有实际的应用的。
4、goto是java中的保留字,现在一直到JDK7都还没使用。
java语言中的goto的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java语言中的数据类型、java语言中的goto的信息别忘了在本站进行查找喔。






