认识java关键字

51 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第15天,点击查看活动详情

前言

java关键字许许多多,本期篇章为大家带来基础篇的讲解,算是一个新坑,一是为了帮助自己深刻记忆关键字并复习,二是帮助新学java的小伙伴们一个解答疑惑。

这里我们主要讲解常见的关键字,介绍他的含义以及用法。

break、return、continue

break、return、continue 这三剑客大家见多了也用多了,

break是程序中断常用于结束switch与for循环while循环,注意这里的中断指的是直接把这个循环结束掉这也是他跟后面continue不同的一个地方。

continue是指程序继续运行,常用于for循环和while循环,使用时他会把当前循环跳过而不是结束,这是他跟break最不同的一个地方。

return是一个最常用的关键字,return也可以做上面的事情但是他在循环中是把方法结束掉而不是循环本身了,所以return做的更绝一些,return还常用于方法的返回值,返回方法的一些参数。

for、while

这两个都是循环,区别在于for是一个指定循环,而while是一个条件循环,for可以做到while的效果,同样while也可以做到for的效果,那为什么开发人员还要多此一举弄多一个循环呢?其实for最后循环编译后会变成迭代器加while所以for常用于带值循环,while常用于条件循环,这样开发人员一目了然主要为了解决阅读代码的难度。

private、protected、public

private 私有化 常用于对象中不想被外部访问的字段或引用类,使其隐藏起来不被检查器识别到从而达到一个外部人员不用关心内部实现的一个效果。

protected是继承中不允许被继承的一个字段,用于父子之间的字段隔离

public是最常用的公开化,使得对象可以外部访问到内部的public方法,就是无条件公开自己的字段或属性或类