05 2021 档案

摘要:关键字 final 一般的含义是指“不能被被改变的”,但是根据使用情况的不同,它的具体含义有所不同。final 修饰的东西无非就三样:数据、方法和类。 1. final 数据 final 修饰可以修饰的数据有两种:基本类型数据和对象引用数据。 当 final 修饰基本类型数据时,它告诉编译器这块数据 阅读全文
posted @ 2021-05-22 22:33 alterwl 阅读(351) 评论(0) 推荐(0)
摘要:面向对象的编程(OOP)具有三种基本特性:封装、继承、多态。这三种特性不是 Java 中特有的,而是面向对象的语言所共有的。 1. 封装 — 为了访问控制 封装(Encapsulation)就是将数据和方法包装进类中并把具体实现隐藏。隐藏实现(implement hiding)的意思是就是访问控制。 阅读全文
posted @ 2021-05-16 15:47 alterwl 阅读(545) 评论(0) 推荐(0)
摘要:1. forEeach-增强型 for 语句 这是 Java 5 之后引入的语法,可以使用更为简洁的 for 循环语法来操纵数组和集合,跟 python 中的 for _ in sequence 具有相同的思想。它无需我们创建 int 变量和步进来控制循环计数。请看如下比较,两段代码都会打印出相同的 阅读全文
posted @ 2021-05-09 23:58 alterwl 阅读(297) 评论(0) 推荐(0)