- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 封装笔记
尽量成员变量设计成为私有的(private) StringBuffer和StringBuilder(可变字符串)的区别: 基本原理: StringBuffer:stb在内存中开辟一个char value[]对象,该对象开辟一个空间来存放1,2,3,4,5,6;当引用append时,则会先在内存中开辟一个比1,2,3,4,5,6大两倍的空间,然后再把原来的1,2,3,4,5,6复制到新开辟的空间中...
2020-03-25 21:03:10
141
原创 object类笔记
Java实现了一个单根结构。在Java中,无论声明与否,这些类一定都是object类的子类,object类就是Java类型系统当中的root(根)。 - toString函数 用一个字符串来表达一个对象。 - equals函数 比较两个对象的内容是否相同。 @Override 出现Override的意思:告诉编译器,下面这一行所在的函数是一个覆盖了父类的那个函数,就是它必须和父类具有完全相同的函...
2020-03-23 16:45:17
117
原创 多态笔记以及“向上造型”
我们定义了一个类,就是定义了一个类型,这个新的类型可以用来定义变量,可以制造类的对象,然后放在这个变量中,这种对象的变量是一种管理者,所以类就是类型; 子类extend,在之前的代码中,CD extend Item,表示CD是Item的一个子类,在这种关系中,我们可以说CD是Item的子类型,这种子类和父类的关系也可以表达为类型和子类型的关系, ...
2020-03-23 15:48:15
89
原创 资料库设计的笔记
需求: Database.java ackage dome; import java.util.ArrayList; public class Database { // private ArrayList<CD> listCD = new ArrayList<CD>(); // private ArrayList<DVD> listDVD = new Ar...
2020-03-21 21:32:48
134
原创 关于Scanner函数的使用和HashMap(哈希表)的使用
Scanner函数的使用有三步: (1) 需要给用户开一个通过键盘录入程序的入口–Scanner Scanner input = new Scanner(System.in);//input为入口,名字用户可自定义; (2) 导入Scanner类 import java.util.Scanner;//导入Scanner的类库; (3) 接收用户的键盘录入 System.out.print...
2020-03-20 22:47:01
486
原创 容器类(ArrayList和Set集合容器)笔记
ArrayList是系统类库中的一个类,能记录元素,也能保存我们加进去的元素;类似于数组下标,容器类也有下标机制,通过访问容器类对象的下标来访问对象的存放数据,但是若要访问没有存放数据的位置下标,则会越界报错(java.lang.IndexOutOfBoundsException) 笔记本note的源代码如下: package notebook; import java.util.ArrayLi...
2020-03-18 15:43:42
146
空空如也
Java对txt文件中的各个项目的文件大小进行降序排序并输出文件名
2020-06-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人