Java面向对象学习目录 以下为面向对象学习目录,有待补充的部分,我还会再后续的学习过程中加以补充与修改~ 一、面向对象的编程思想 二、Java类及类中成员 属性 方法 构造器 代码块 内部类 面向对象的三大特征 继承 封装 多态 四、其他重要关键字 this static final …… ...
分类:
编程语言 时间:
2019-11-26 22:52:04
阅读次数:
94
this关键字 this关键字的作用有 1.调用本类的成员变量 2.调用本类的构造方法,但是要放在第一行 3.调用本类中的成员方法,不过没有必要,如果用了,必是真爱。 4.最实用的一条,可以当做当前对象的引用 2.static关键字 被static修饰的变量被类的所有对象共享,第一次被使用的时候进行 ...
分类:
编程语言 时间:
2018-07-15 16:07:11
阅读次数:
177
Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final使用总结”一文 ...
分类:
其他好文 时间:
2017-11-27 01:24:27
阅读次数:
156
static 1. static变量 按照是否静态的对类成员变量进行分类可分两种:一种是被static修饰的变量,叫静态变量或类变量;另一种是没有被static修饰的变量,叫实例变量。两者的区别是: 对于静态变量在内存中只有一个拷贝(节省内存),JVM只为静态分配一次内存,在加载类的过程中完成静态变 ...
分类:
编程语言 时间:
2016-11-27 16:07:11
阅读次数:
205
1 类 2 对象 3 类的成员(成员属性 成员方法 内部类 代码块) 4 方法(构造方法 成员方法) 5 方法签名 6 方法参数(值传递 引用传递) 7 重载 重写 8 访问权限修饰符,其它修饰符 9 两大关键字 this static 10 final 11 public protected de ...
分类:
其他好文 时间:
2016-09-20 13:29:43
阅读次数:
130
1.常量:关键字final表示这个变量只能被赋值一次;可以使用关键字static final设置一个类常量,以供一个类中的多个方法使用。 2.字符串:Java没有内置的字符串类型,而是标准库中提供了一个预定义类,每个用双引号括起来的字符串都是String类的一个实例。可以用String 类的方法对字 ...
分类:
编程语言 时间:
2016-06-29 01:06:47
阅读次数:
185
static this final abstract instanceof super ...
分类:
编程语言 时间:
2016-06-15 15:35:53
阅读次数:
185
运行结果: 所以这三者的加载顺序是 静态代码块>非静态代码块>类构造函数 注:非静态代码块在不new类的时候是不是执行的。 如果有多个静态代码块,执行顺序是按照代码块的先后顺序执行。 2、静态变量 运行结果: 3、static和final一块使用 static final用来修饰成员变量和成员方法, ...
分类:
编程语言 时间:
2016-03-28 18:31:27
阅读次数:
153
Java关键字static、final使用小结 static 1. static变量 按照是否静态的对类成员变量进行分类可分两种:一种是被static修饰的变量,叫静态变量或类变量;另一种是没有被static修饰的变量,叫实例变量。两者的区别是: 对于静态变量在内存中只有一个拷贝(节省内存),JVM
分类:
移动开发 时间:
2016-02-02 15:07:00
阅读次数:
216
this: Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final....
分类:
编程语言 时间:
2015-10-26 16:47:20
阅读次数:
180