- 博客(10)
- 收藏
- 关注
原创 JAVA接口Interface
1 什么是接口接口是抽象方法的集合,它不是类。接口的实现需要类来继承。(使用implements,下面会讲)。类如果想继承接口并且使用接口中的函数,必须重写接口中的所有函数,否则,类必须是抽象类。接口不能实例化对象。接口中的方法必须都是抽象方法。2 接口的使用public class A implements methods这里,使用了Animal接口中的抽象方法eat()等,注意必须重写它们注意:如果继承接口的类是抽象的,则没必要实现接口里的函数
2022-05-29 19:36:30
101
原创 java--- 面向对象
1 什么是多态可以通过相同的表达形式,实现不同的功能2 多态的必要条件继承 (继承抽象类) 重写 (重写抽象类,否则子类还是抽象类) 父类引用指向子类对象:Parent p = new Child(); (和c++不同,必须是指向对象,没有指针)怎么实现继承和重写?虚函数!3 虚函数虚函数的存在是为了多态。Java 中其实没有虚函数的概念,它的普通函数就相当于 C++ 的虚函数,动态绑定是Java的默认行为。如果 Java 中不希望某个函数具有虚函数特...
2022-05-15 17:36:25
230
原创 java的异常处理
1 何为异常?异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。用户输入了非法数据。 要打开的文件不存在。 网络通信时连接中断,或者JVM内存溢出。这些异常有的是因为用户错误引起,有的是程序错误引起的,还有其它一些是因为物理错误引起的。...
2022-05-15 13:03:24
87
原创 java 数组
1 数组的定义格式 int [] arr=new int[] ; 左边: int 为数组元素的数据类型, []表示这是个数组 右边: new表示在堆区开辟内存空间, int[] 表示要开x大小的int类型的连续空间2java的内存分配java是怎么通过开辟堆区空间建立一个临时的数组的呢? 其实,临时的数组是在栈区创建的,对应在堆区有一个实体(下图蓝框)栈区和堆区是通过地址进行交...
2022-05-11 12:26:25
167
原创 java Debug的使用
1 什么是DebugDebug是用来调试程序的,可以观察程序运行时的数据的改变。通常用加断点的方式。2 断点是什么IDEA中,红色小球,框住待测试代码3 Debug怎么用选中待测试代码,右键代码区 选择Debug run, 即可在Debug栏中看到变量的赋值等信息,同时在Console栏中也可以看到输出的结果单击向下箭头或者按F7键可以下一步...
2022-05-11 12:15:12
987
原创 [java]基于I/O流的图书管理系统
本程序包含三个包、共13个类,能基本实现图书借阅、查询;用户登录、注册等多种功能。Library : 包含一个接口函数 Interface(),将各个类的功能进行综合,在此类中完成: 用户交互界面显示、用户登录、用户注册、管理员登录。 举例: 用户的密码和文件中已有的密码进行比对:File file = new File("用户信息"); //导入用户信息System.out.println("请输入您的密码:");String password = sc.next();//建立
2022-05-09 14:14:51
564
1
原创 JAVA基础(1)--I/O流--基于图书管理系统的使用分析(2)
大部分都是一样的,不同在于:添加图书需要先从文本中读取信息到内存,然后最后还要写入到文本里。查询图书不需要进行写入文本,只需要按照图书查询后输出文本中已经有的文本信息即可,下面给出思维导图:...
2022-05-06 19:47:44
107
原创 JAVA基础(1)--I/O流--基于图书管理系统的使用分析(1)
看完了I/O流的核心知识,我们需要关心的是:I/O流到底怎么写啊????【案例】:在 "D:\\JAVA\\书籍信息.txt" 绝对路径下,有一个书籍信息.txt,里面有一种书的信息,请写一个AddBook 类,实现对文本的改写功能,增加一个新的书种。前置:import java.io.*;import java.util.IOException; (关于异常处理还有别的情况,下面会再补充)import java.util.Scanner;第一步:在class AddB...
2022-05-04 20:25:44
540
原创 JAVA 基础(1)-----I/O流
I/O流我理解的,I/O流分为传输字节的流和传输字符的流,很明显后者是为了中文而准备的;而且根据传流的方向不同,将字节或者字符以流的形式从源传往端或者从端传向源(图一) 图一:什么是I/O流?怎么来使用I/O流? I/O流有5常用个类: File、InputStream、OutputStream、Reader、WriterFile(文件信息与管理):File类是对文件系统中文件以及文件夹进行封装的对象,可以通过对象的思想来操作文件和文件夹。 File类保存文件或目录的各种元数据信息,包...
2022-05-04 15:15:11
575
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人