类的设计与实现2

08、this关键字

this关键字是java中常用的关键字,可用于任何实例方法中,可指向当前对象,也可指向对其调用当前方法的对象,或者在需要当前类型对象引用时使用。

09、static关键字

static关键字主要用于内存管理。它主要是成员变量、成员方法、块和内部类中使用。static属于类,但不是类的实例。

10、对象的生命周期

当java源代码编译成class文件被JVM的类加载器装载到内存中后,也会经历一个从产生到消亡的过程。通常来说,java对象的生命周期包含了java类的初始化、对象的创建与初始化、对象的销毁等主要工作。
11、封装

封装是把过程和数据封装起来以避免外界直接访问,外界只能通过已定义的接口实现对数据的访问。封装是一种信息隐藏技术,在java中通过关键字private进行封装。

12、继承的实现

可以说继承是面向对象最显著的一个特征。java继承是一种使用已存在的类的定义作为基础去建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能。

13、多态--方法覆盖与重载

在java中有两种类型的多态性:编译时的多态性和运行时的多态性。我们可以通过方法覆盖和方法重载在java中执行多态性。

14、包

在大的软件公司,一个项目往往有很多程序员参加开发。为了更好地定义和组织类,java提供了包机制,用来区别类名的命名空间。

15、最终类

有一些类,在定义的时候就被设置为只能让使用者直接使用该类里面的功能,而不能被继承,这种类就是最终类。最终类用关键字final修饰。所以,被final修饰的类不能被继承,不能作为其它类的父类。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值