Java基础

简介: 上转型对象,里氏代换原则,接口,final关键字

一、上转型对象
1.编译时认为是父类的
2.运行时认为时子类的
3.占用子类的内存空间
4.拥有父类的基本属性
二、里氏代换原则
1.父类出现的地方子类一定可以出现
2.子类出现的地方父类不一定能出现
三、接口
1.接口不能实现接口,可以继承接口
2.接口关键字:interface
3.实现接口:implements
4.接口里的方法都是抽象的,默认时公有的抽象方法
5.接口没有构造器,不能被实例化
6.接口是方法级别的抽象,接口不是类
四、final关键字
1.final修饰的方法不能被重写
2.final修饰的类不能被继承
3.final修饰的变量不能重新赋值

相关文章
|
4月前
|
存储 Java
最新Java基础系列课程--Day10-IO流文件处理(一)
最新Java基础系列课程--Day10-IO流文件处理
|
5月前
|
存储 缓存 Java
最新Java基础系列课程--Day10-IO流文件处理
最新Java基础系列课程--Day10-IO流文件处理
|
1月前
|
搜索推荐 Java
Java基础(快速排序算法)
Java基础(快速排序算法)
25 4
|
3月前
|
缓存 分布式计算 Java
Java基础深化和提高-------IO流
Java基础深化和提高-------IO流
111 0
|
4月前
|
缓存 Java Apache
最新Java基础系列课程--Day10-IO流文件处理(三)
最新Java基础系列课程--Day10-IO流文件处理
|
4月前
|
Java
最新Java基础系列课程--Day10-IO流文件处理(二)
最新Java基础系列课程--Day10-IO流文件处理
|
9月前
|
设计模式 缓存 分布式计算
|
7月前
|
存储 缓存 Java
Java基础知识第二讲:Java开发手册/JVM/集合框架/异常体系/Java反射/语法知识/Java IO
Java基础知识第二讲:Java开发手册/JVM/集合框架/异常体系/Java反射/语法知识/Java IO
174 0
Java基础知识第二讲:Java开发手册/JVM/集合框架/异常体系/Java反射/语法知识/Java IO
|
8月前
|
存储 缓存 Java
【JAVA基础】 IO详解
【JAVA基础】 IO详解
38 1
|
9月前
|
存储 缓存 Java