![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java题目笔记
无法新建文件夹
未来已来,我们就是未来
展开
-
JAVA基础 酒店管理系统的实现
首先对对象进行抽象化处理,一共有三大块(房间、酒店、操作系统) 房间类中需要包含房间号、房间类型、房间状态等实例变量 酒店类中需要创建二维矩阵储存房间实例,能够对房间的实例变量进行赋值,也能够对房间的状态进行修改。 操作系统中可以接收用户输入的命令,通过酒店类中的方法实现订房、退房等操作。 1、首先建立房间类,对房间类进行分析 有参和无参的...原创 2021-10-11 23:04:54 · 166 阅读 · 0 评论 -
JAVA:通过数组实现栈中压栈、弹栈的笔记
首先明确目的,通过数组实现栈,栈的特点有 1、栈中可以储存任何 引用类型的数据。解决办法:通过Object祖宗类定义变量,可以接收所有子类。 2、压栈,将数据导入栈中。 3、弹栈,将数据从栈中释放。 4、读取数据,可以将栈中的所有数据读取出来。 首先肯定是建立一个Stamk的类,一个类需要做到有封装、构造方法、对equals方法的重写、对toString方法的重写。 import java.util.Arrays; public class Stamk { ...原创 2021-10-11 18:56:26 · 460 阅读 · 0 评论 -
一道JAVA初始化问题的笔记
首先是原理: 代码运行时,首先寻找java中的main()方法作为入口,因为main()方法下有两个静态的实例变量,变量比方法先进行加载,所以首先对Table类型的table变量new一个Table实例出来。然后开始初始化Table类,发现Table类有Tableware这个父类。 初始化的顺序如下: 1、父类中的静态变量(静态代码块) 2、子类中的静态变量(静态代码块) ...原创 2021-10-10 15:15:47 · 90 阅读 · 0 评论