- 2
- 0
- 约2.52万字
- 约 12页
- 2017-02-09 发布于浙江
- 举报
面向对象中级
1.类方法和实例方法
static关键字:加上static就是类变量、类方法,不加就是实例变量、实例方法
类方法不能直接访问实例变量和实例方法,要访问他们必须使用对象引用,类方法不能使用this关键字。但是实例方法可以直接访问实例变量、实例方法、类变量和类方法。
类变量和实例变量的区别:
实例变量在使用前必须创建一个对象,根据对象名.变量名使用,但是类变量不需要创建对象
所有该类的对象共享同一个类变量,但是每个对象都会有自己独特的实例变量
所有该类的对象都能改变类变量的值,但是每个对象只能改变自己的实例变量值
类方法和实例方法的区别
所有该类对象共享类方法和实例方法
类方法使用类名.方法名([参数])调用
实例方法使用对象名.方法名([参数])调用
2.代码块
定义:没有名字的语句组,用{}括起来,可以有修饰符static
示例:
public class TestStatic{
static{ //静态代码块,只会执行一次,
System.out.println(“第一个”);
System.out.println(“第二个”);
System.out.println(“第三个”);
}
{ //普通代码块,每次访问都会执行,
System.out.println(“第一个”);
System.out.println(“第二个”)
您可能关注的文档
最近下载
- 七年级信息技术教案下册4篇.pdf VIP
- XXX公司双控机制建设实施手册(范本).docx VIP
- 口算大通关五下人教数学 26春.docx VIP
- 苏教版初三化学知识点.pdf VIP
- 孙桓《机械原理》(第9版)笔记和课后习题(含考研真题)详解答案.pdf VIP
- 4 第4讲 观赏动物学观赏鱼与观赏龟.ppt VIP
- 识别危险和与安全有关的特性-问题清单 YY T 1437-2023 附录A.doc VIP
- 一种聚晶金刚石复合片抛光面色差的消除方法.pdf VIP
- 安托万(Antoine)常数表_修正版.pdf VIP
- (正式版)DB6101∕T 3134-2022 《综合减灾示范社区创建规范》.pdf VIP
原创力文档

文档评论(0)