01基本语法

1.一个“.java”源文件中是否可以包含多个类(不是内部类)?有什么限制值?

可以有多个类,但是只能有一个public类,并且public的类名必须和文件名相一致。

2.Java中有没有goto?

  Java中的保留字,现在没有在Java中使用。

3.&与 &&的区别?

  &与&&都可以作为逻辑运算符,表示逻辑与(and)。
  只有运算符两边的表达式的结果都为true时,整个运算结      
  果才为true.

  &&还有短路的功能,就是第一个表达式为false,就不再计算第二个表达式。

  &还可以用做位运算符,当&操作符两边的表达式不是Boolean时,&表示按位操作。

4.switch语句能否作用在byte上,能否作用在Long上,能够作用在String上?

在switch中,expl1只能是一个整数表达式或者枚举常量,
整数表达式可以是int基本类型或者Integer包装类型。
由于byte、short、char都可以隐式的转换成int,
所以这些类型以及这些类型的包装类型也是可以的。
但是,Long和|String类型都不符合Switch语法的规定,
并且不能被转换成int类型,所以,他们不能作用于Switch语句中。哦
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 34,662评论 18 399
  • 定义变量 赋值 基本数据类型 数字 字符串 布尔值 特殊值 数组 函数 如下代码中的plus1与square是不同...
    iDragonfly阅读 257评论 0 0
  • 永和希望小学打造的文化口号是“双语双主题”,双语即汉语和英语,这从学校的文化标语就可以看出来,学校努力在打造中西合...
    西岭布衣阅读 338评论 0 3
  • 小时候阿爸时常跟我们说,孩子,你们一定要好好读书。 这时候,我总要顶嘴:“总要我们读,你咋不好好读的?听说,你小时...
    稻子未熟阅读 679评论 0 0

友情链接更多精彩内容