java学习 暑假第五天

简介: 函数的修饰符    1 . final 用来标示类中的函数不可以在继承的时候被覆盖     2.继承的时候可以将子类的实例赋值给父类的对象。调用的函数先调用子类如果子类没有那么就调用父类的函数    3.

函数的修饰符  

 

1 . final 用来标示类中的函数不可以在继承的时候被覆盖    

2.继承的时候可以将子类的实例赋值给父类的对象。调用的函数先调用子类如果子类没有那么就调用父类的函数   

3.为了使类中的函数可以供外访问 我们一般讲函数设置为 public   修饰    public  final 不能被覆盖

4.class 中的 private 和 static 就是 final 

private  无法访问那么就无法覆盖 即使编译通过 然而只是产生一个新的方法并没有产生新的方法 

5.声明的抽象方法没有方法体   用abstract 声明 抽象方法     如果一个类含有抽象方法那么类就是抽象类  在类上仍然需要 类前面加上 abstract 修饰 

基类的抽象方法必须在子类实例化                   子类也需要 abstract  如果是抽象类    如果我们实例化了基类的抽象方法 那么 子类就不是一个抽象类了 

如果子类没有实例化基类所有的 抽象方法 那么子类就是抽象类  还要 加上abstract

 

public abstract class   a                             抽象类不能实例化

{

...

};

无法确定的方法我们声明为抽象方法    我们再子类中实现抽象方法

 

6.  native 方法是用户在java中可以使用但是不能编写的方法     java的JNI技术 是利用java 调用其他语言所写的函数   具体应用中 进行扩展

 

 

 

 

 

 

 

目录
相关文章
|
5天前
|
算法 Java 大数据
Java从入门到精通学习报告
Java从入门到精通学习报告
12 1
|
5天前
|
消息中间件 监控 安全
【JAVAEE学习】探究Java中多线程的使用和重点及考点
【JAVAEE学习】探究Java中多线程的使用和重点及考点
|
6天前
|
Java
【专栏】如何在 Java 8 中使用 Streams?结合多种案例剖析学习!
【4月更文挑战第28天】Java 8 的 Streams 提供了一种处理数据集合的新方式,增强了代码的可读性和可维护性。本文介绍了 Streams 的基本概念,如从数据源创建 Stream,以及中间和终端操作。通过过滤、映射、归并、排序、分组等案例,展示了 Streams 的使用,包括并行 Streams 提高效率。学习 Streams 可以提升代码质量和效率,文章鼓励读者在实际开发中探索更多 Streams 功能。
|
7天前
|
存储 监控 Java
Java 零基础入门学习(小白也能看懂!)四
Java 零基础入门学习(小白也能看懂!)四
|
7天前
|
存储 安全 Java
Java 零基础入门学习(小白也能看懂!)三
Java 零基础入门学习(小白也能看懂!)三
|
7天前
|
存储 机器学习/深度学习 Java
Java 零基础入门学习(小白也能看懂!)二
Java 零基础入门学习(小白也能看懂!)二
|
7天前
|
Java 编译器 程序员
Java 零基础入门学习(小白也能看懂!)一
Java 零基础入门学习(小白也能看懂!)一
|
7天前
|
Java
Java学习——类与对象(二)
Java学习——类与对象(二)
|
7天前
|
Java C++
Java学习——类与对象(一)
Java学习——类与对象(一)
|
11天前
|
负载均衡 Java 数据库连接
Java从入门到精通:4.2.2学习新技术与框架——不断扩展自己的知识面,跟上技术的发展趋势
Java从入门到精通:4.2.2学习新技术与框架——不断扩展自己的知识面,跟上技术的发展趋势