博客
关于我
Java核心技术及面试指南 流程控制方面的面试题答案
阅读量:395 次
发布时间:2019-03-05

本文共 436 字,大约阅读时间需要 1 分钟。

2.2.5.1 switch语句能否作用在byte上,能否作用在long上,能否作用在String上?

    1 switch里可以用char,byte,short,int这些基本类型,以及它们的封装类。

    2 在switch里不能用long,double,float,boolean,包括他们的封装类。
    3 jdk1.7和以上的版本里,可以是用字符串类型。
    4 switch中可以用枚举类型。

2.2.5.2在JAVA 中,如何跳出当前的多重嵌套循环?

   用break或continue,其中,break是跳出整个循环,continue是跳出当次循环。

2.2.5.3while和do while有什么差别?

    while是先判断条件再执行,do...while是先执行后判断条件,所以在同等条件下,do...while会多执行一次。

2.2.5.4你有没有用过goto关键字?说下对这个关键字的看法。

    不建议使用goto关键字,因为它会破坏程序的结构,尤其会让代码一团糟,不能读。

转载地址:http://zogzz.baihongyu.com/

你可能感兴趣的文章
《抗糖化书》总结
查看>>
apache虚拟主机配置
查看>>
光盘作为yum源
查看>>
PHP 正则表达式资料
查看>>
PHP官方网站及PHP手册
查看>>
mcrypt加密以及解密过程
查看>>
mysql连续聚合
查看>>
go等待N个线程完成操作总结
查看>>
消息队列 RocketMQ 并发量十万级
查看>>
ReactJs入门教程-精华版
查看>>
乐观锁悲观锁应用
查看>>
Window环境下安装Redis 并 自启动Redis 及 Redis Desktop Manager
查看>>
简单说说TCP三次握手、四次挥手机制
查看>>
.net Core 使用IHttpClientFactory请求
查看>>
多线程之旅(准备阶段)
查看>>
Python 之网络式编程
查看>>
MySql5.5安装步骤及MySql_Front视图配置
查看>>
mybatis绑定错误-- Invalid bound statement (not found)
查看>>
mybatis #{}和${}区别
查看>>
Java Objects工具类重点方法使用
查看>>