双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

Java经典面试题!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

ScorpioZZR ScorpioZZR 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
1.

请问“public void sit(){};”这种句型后面那个分号可以写成“public void sit(){;}”这样吗?或者写成“public void sit(){}”这样可以吗?


2.
在C语言里,大括号里面什么都没有就是空语句,比如可以这样写:

while(1)
{}

那在java里,是写成
while(true)
{}

还是写成
while(true)
{};

或者
while(true)
{;}

呢?


3.

为什么大括号里面都已经是空语句了,还要有一个分号呢?
比如“public void sit(){};”这个分号做什么用的?

interface HealthCare
{
void massage();
}

class Chair implements Sittable
{
public void sit(){};
}

...全文

相关推荐

10万字208道Java经典面试题总结(附答案)_Java攻城狮-CSDN博客_java经典面试题及答案.pdf

10万字208道Java经典面试题总结(附答案)_Java攻城狮-CSDN博客_java经典面试题及答案.pdf

哪 吒

Java经典面试题整理及答案详解(三)

简介: 以下是某同学面试时,面试官问到的问题,关于面试题答案可以参考以下内容~ 上一篇:Java经典面试题整理及答案详解(二) Java面试真题第三弹接住!相信通过前两节的学习,大家对于Java多少有些了解。学习Java建议还是多动手练习,很多时候你会发现想的和写出来运行的不是一回事儿,本节内容大家可以根据题目自己练习看看~ 1.使用MyBatis做模糊查询的时候,在日志中看到执行了sql语句,但是查询不到结果。 面对这样的问题,如果可以看到后台的日志出现有相关的信息显示,那么就表示现在的整体环境搭建是没有任何问题的,但是为什么数据没有呢? 个人经验总结有如下几点: (1) 你的数据库里没有符

weixin_38679839

JAVA经典算法40面试题

JAVA经典算法40面试题,包含基本的算法面试代码题。

Todax

2020 java经典面试题总汇.zip

2020 java经典面试题总汇.zip

caofeng891102

Java经典面试题(答案解析)

含基础篇,核心篇,框架篇,微服务篇 1.1.1 面向对象特征 封装,继承,多态和抽象 1、 封装 封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其他对象访问的方法来改变它内部的数据。在 Java 当中,有 3 种修饰符: public, private 和 protected。每一种修饰符给其他的位于同一个包或者不同包下面对象赋予了不同的访问权限。下面列出了使用封装的一些好处: 1) 通过隐藏对象的属性来保护对象内部的状态。 2) 提高了代码的可用性和可维护性,因为对象的行为可以被单独的改变或者是扩展。 3) 禁止对象之间的不良交互提高模块化 2、 继承 继承给对象提供了从基类获取字段和方法的能力。继承提供了代码的重用行,也可以在不修改类的情况下给现存的类添加新特性。 3、 多态 多态是编程语言给不同的底层数据类型做相同的接口展示的一种能力。一个多态类型上的操作可以应用到其他类型的值上面。 4、 抽象 抽象是把想法从具体的实例中分离出来的步骤,因此,要根据他们的功能而不是实现细节来创建类。 Java 支持创建只暴漏接口而不包含方法实现的抽象的类。这种抽象技术的主要目的是把类的行为和实现细节分离开。 1.1.2 final, finally, finalize 的区别。。。

进朱者赤
评论 3
收藏 已收藏
分享
返回顶部
ScorpioZZR
Java SE 62,621 成员 307,251 内容