java基础概念

在这里插入图片描述

基本含义

抽象类:规定一个或多个抽象方法的类别本身必须定义为abstract,抽象类只是用来派生子类,而不能用它来创建对象。

final类:又称“最终类”,它只能用来创建对象,而不能被继承,与抽象类刚好相反,而且抽象类与最终类不能同时修饰同一个类。

包:Java中的包是相关类和接口的集合,创建包须使用关键字package。

继承:Java作为面向对象编程语言,支持继承这基本概念。但Java只支持单根继承,java.lang.Object是所有其他类的基类。

多态类:在Java中,对象变量是多态的。而Java中不支持多重继承。

接口:Java中的接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为。

通用编程:任何类类型的所有值都可以同Object类型的变量来代替。

封装:把数据和行为结合起在一个包中,并对对象使用者隐藏数据的实现过程,一个对象中的数据叫他的实例字段(instance field)。

重载:当多个方法具有相同的名字而含有不同的参数时,便发生重载。编译器必须挑选出调用哪个方法进行编译。

重写:也可称为方法的“覆盖”。在Java中,子类可继承父类中的方法,而不需要重新编写相同的方法。但有时子类并不想原封不动地继承父类的方法,而是想作一定的修改,这就需要采用方法的重写。值得注意的是,子类在重新定义父类已有的方法时,应保持与父类完全相同的方法头声明。

Class类:Object类中的getClass方法返回Class类型的一个实例,程序启动时包含在main方法的类会被加载,虚拟机要加载他需要的所有类,每一个加载的类都要加载它需要的类。

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
QyMSWLDSUkfkkHcOxGz+Rw==

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值