Java教程

JAVA基础学习笔记

本文主要是介绍JAVA基础学习笔记,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

目录

流程控制

输入与输出

Scanner

方法

面向对象

 子类与父类

super

创建对象

调用父类子类方法

父类无法被重写的方法

instanceof的使用

父类与子类的转换

Static

抽象

接口多继承

内部类

异常

自定义异常

 异常经验总结


流程控制

输入与输出

Scanner

        

方法

面向对象

 子类与父类

super

super里面加上值为传值给父类赋值。

 Student student1 = new Student("Student");

输出值:

 

 当为这种情况下:

输出值为:

创建对象

能调用的方法看左边的对象类型     

调用父类子类方法

子类和父类都有的方法,调用的时候是创建的对象的方法

父类无法被重写的方法

instanceof的使用

用于判断当前对象是否是目标的子类或者同派系        

父类与子类的转换

父类要使用子类的方法要强转(向下转型):

子类转父类(向上转型)会丢失精度,不建议。

Static

创建对象时:

静态导入包(不常用),不用创建对象。

抽象

接口多继承

支持接口多继承

内部类

可以获得内部类的私有属性

没有名字初始化类

异常

自定义异常

自定义异常MyExcetion

用Test类测试并定义异常的触发

 异常经验总结

这篇关于JAVA基础学习笔记的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!