8月更文挑战第 25天 | Java入门 09

93 阅读2分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第25天,点击查看活动详情

增强 for 循环

Java 增强 for 循环语法格式如下:


for(声明语句 : 表达式) {   

  //代码句子

}

**声明语句:**声明新的局部变量,该变量的类型必须和数组元素的类型匹配。其作用域限定在循环语句块,其值与此时数组元素的值相等。

**表达式:**表达式是要访问的数组名,或者是返回值为数组的方法。

break 关键字

break 主要用在循环语句或者 switch 语句中,用来跳出整个语句块。

break 跳出最里层的循环,并且继续执行该循环下面的语句。

continue 关键字

continue 适用于任何循环控制结构中。作用是让程序立刻跳转到下一次循环的迭代。

在 for 循环中,continue 语句使程序立即跳转到更新语句。

在 while 或者 do…while 循环中,程序立即跳转到布尔表达式的判断语句。

面向对象

在正式讲解面向对象的基本特征之前,有必要先学习一下抽象。甚至有些资料把抽象和封装、继承、多态一起并称为面向对象的四大特征(但主流的说法,仍然是三大特征)。 面向对象设计首先要做的就是抽象。根据用户的业务需求抽象出类,并关注这些类的属性和方法,将现实世界中的对象抽象成程序设计中的类。接下来分析一下“租车系统”的部分需求。

  • 在控制台输出“请选择要租车的类型:(1 代表轿车,2 代表卡车)”,等待用户输入。
  • 如果用户选择的是轿车,则在控制台输出“请选择轿车品牌:(1 代表红旗,2 代表长城)”,等待用户输入。
  • 如果用户选择的是卡车,则在控制台输出“请选择卡车吨位:(1 代表 5 吨,2 代表 10 吨)”,等待用户输入。
  • 在控制台输出“请给所租的车起名:”,等待用户输入车名。
  • 所租的车油量默认值为 20 升,车辆损耗度为 0(表示刚保养完的车,无损耗)。
  • 具有显示所租车辆信息功能,显示的信息包括车名、品牌/吨位、油量和车损度。

未命名文件

静态的属性 ->  属性

动态的行为 ->  方法

静态代码块(只会初次加载一次  )->匿名代码块->构造代码块