Java
介绍Java中的基础知识,学习笔记。
xMathematics
以究天人之际,析万物之理。
展开
-
JAVA学习笔记:I/O流(字节输出流写数据)
字节流抽象基类InputStream:这个抽象类是表示字节输入流的所有类的超类OutputStream:这个抽象类是表示字节输出流的所有类的超类子类名特点:子类名称都是以其父类名作为子类名的后缀字节输出流FileOutputStream(String name):创建文件输出流以指定的名称写入文件使用字节输出流写数据的步骤1、 创建字节输出流对象(调用系统功能创建了文件,创建字节输出流对象,让字节输出流对象指向文件)2、 调用字节输出流对象的写数据方法3、 释放资源(关闭此文件输出流并释放原创 2022-04-08 22:04:59 · 209 阅读 · 0 评论 -
JAVA学习笔记:内部类
1 内部类内部类的基本使用内部类的概念:在一个类中定义一个类内部类的访问特点:内部类可以直接访问外部类成员,包括私有外部类想要访问内部类的成员,必须创建对象成员内部类的定义位置在类中方法,跟成员变量是一个位置外界创建成员内部类格式格式:外部类名.内部类名 对象名 = 外部类对象.内部类对象;举例:Outer.Inner oi = new Outer().new Inner();成员内部类的推荐使用方案将一个类,设计为内部类的目的,大多数都是不想原创 2022-03-30 20:00:59 · 60 阅读 · 0 评论 -
JAVA学习笔记:抽象类
抽象类抽象类的概述:当我们在做子类共性功能抽取时,有些方法在父类没有具体的体现,此时需要抽象类在Java中一个没有方法体的方法应该定义为抽象方法,如果类中有抽象方法,该类必须定义为抽象类抽象类的特点:抽象类和抽象方法必须使用abstract关键字修饰抽象类中不一定有抽象方法,但是有抽象方法的类一定是抽象类抽象类不能实例化按照多态的方式,实例化子类对象,这是抽象类多态抽象类的子类要么重写抽象类中所有抽象方法要么是抽象类public abstract class Anim.原创 2022-03-29 19:56:26 · 493 阅读 · 0 评论 -
JAVA学习笔记:多态
多态的概述:什么是多态:同一个对象,在不同时刻表现出不同的形态多态的前提条件:要有继承或者实现关系要有方法的重写要有父类引用子类的对象多态中的成员访问特点成员访问特点成员变量编译看父类,运行看父类成员方法编译看父类,运行看子类public class Animal { public void eat() { System.out.println("动物吃东西"); }}public class Cat extends Animal {原创 2022-03-29 19:02:18 · 275 阅读 · 0 评论