Java final关键字
Java final关键字 01、final变量 被 final 修饰的变量无法重新赋值。换句话说,final 变量一旦初始化,就无法更改。 看这行代码 final int age = 18;
当尝试将 age 的值修改为 30 的时候,编译器就报错了。 再看如下代码 public class P
Java this与super关键字
Java this与super关键字 this关键字 this 关键字有很多种用法,其中最常用的一个是,它可以作为引用变量,指向当前对象。除此之外, this 关键字还可以完成以下工作。 调用当前类的方法; this() 可以调用当前类的构造方法; this 可以作为参数在方法中传递; this 可
Java static 关键字
Java static 关键字 static 关键字的作用可以用一句话来描述:‘方便在没有创建对象的情况下进行调用,包括变量和方法’。也就是说,只要类被加载了,就可以通过类名进行访问。static 可以用来修饰类的成员变量,以及成员方法。我们一个个来看。 01、静态变量 如果在声明变量的时候使用了
Java三大特性:封装、继承和多态
Java三大特性:封装、继承和多态 在谈 Java 面向对象的时候,不得不提到面向对象的三大特征:封装、继承、多态。三大特征紧密联系而又有区别,合理使用继承能大大减少重复代码,提高代码复用性。 1、封装 我们来讲 Java 封装,算是 Java 的三大特征之一,理清楚了,对以后的编程有较大的帮助。
Object 和类,万物皆对象
Object 和类,万物皆对象 01、面向过程和面向对象 OOP 的英文全称是 Object Oriented Programming,要理解它的话,就要先理解面向对象,要想理解面向对象的话,就要先理解面向过程,因为一开始没有面向对象的编程语言,都是面向过程。 举个简单点的例子来区分一下面向过程和面