- 博客(12)
- 收藏
- 关注
原创 JAVA集合
集合JAVA中的集合Collection接口迭代器 IteratorIterator接口forEachRemainingRemoveJAVA中的集合内容将长期不断更新有错误请指正,不胜荣幸参考JAVA核心技术第10版Collection接口在JAVA类库中,集合类的基本接口是Collection与Map。这个接口有两个基本方法add和iterator。迭代器 Iterato...
2020-03-10 14:41:36
212
原创 多态与对象转型
Copy自OneNote笔记,未整理排版多态多态表示不同的对象调用一个方法时可能有不同的状态。比如说“人”这个类,学生和教师他们都继承自“人”这个类,这个类有一个“休息”方法但是他们在调用“休息”这个方法的时候可能是多种状态,比如学生累了可能在去游戏,大人累了可能去睡觉。多态的要点代码publicclasstest{publ...
2019-11-16 19:23:28
140
原创 新理解的super关键字
今天无聊时测试了一下super的用法super关键字 1.可以通过super关键字访问父类中被覆盖的方法或者变量、常量 2.每个构造方法的第一句都是super() 3.构造器内的super()是首先调用父类的构造方法,然后父类的构造方法第一句也是super(),然后父类的构造方法会调用Object类的构造方法。Object类的构造方法执行完之后会返回父类继续执行su...
2019-11-09 18:42:43
210
原创 hashCode方法
简单测试了一下结果如下1.hashCode码由内容决定的2.需要组合多个散列值时可以使用Objects.hash()这种方法3.数组可以使用Arrays.hashCode()方法理解可能不到位以上待补充代码如下package Date_11_9;public class testHashCode { public static void main(...
2019-11-09 02:05:56
285
原创 继承、toString方法、类数组的测试
于11-8日晚测试1.类的继承1.子类只能继承父类的非私有的方法、变量、常量等2.父类的私有变量子类可以继承,但是不能直接使用 子类继承父类,子类创建对象之后,它依然有父类私有变量的实例域,但是不能直接调用,可以在父类中写访问方法来访问实例域3.super关键字 super关键字有一种用法,使用在构造方法内使用super(参数,参数)的方法可以来构造对象 ...
2019-11-08 00:36:55
295
原创 在JFrame中无法监听键盘
今天在使用JFrame中想监听键盘事件,但是一直都无响应,经Google提醒,将焦点放到JFrame上,成功实现监听键盘十分感谢!@struct代码如下:import javax.swing.JFrame;import java.awt.*;import javax.swing.JLabel;import javax.swing.ImageIcon;import java...
2019-10-29 21:12:40
1217
原创 Java Core Volume 4.2.1
**Java Core Volume 4.2.1中类的简单说明**使用Date类进行演示import java.util.Date;public class test_4_2_1newDate { /* * 构造一个新对象,这个对象被初始化为当前系统时间 * * 这里需要着重注意的是一个对象变量并没有实际包含一个对象,而仅仅是引用一个对象,详情参照d...
2019-10-24 23:06:48
210
原创 Object和Objects(9.17代码)
java.lang.Objectjava中所有的 class 都继承自 Objectjava.util.ObjectsObjects 只是包含一些操作Object实例的工具方法,并且Objects 不能被实例化,它是final 的并且没有public的构造器。 只包含一些static 方法。以下代码为使用Map双列集合set方法去重package _AllSet;import jav...
2019-09-17 12:38:00
227
原创 Java中toString的用法/作用
今天在学习java中直接输出集合对象 list,得到的是地址值,后来经提醒,需要在类中重写toString方法toString源代码:public String toString() { return getClass().getName() + "@" + Integer.toHexString(hashCode()); }在搜集资料的同时,弄清楚了toSt...
2019-09-14 22:12:25
1878
1
原创 子父类继承问题—构造方法问题
测试子类继承父类的构造方法问题1.子类会继承父类非私有的构造的方法,成员变量和成员方法等2.如果无参方法和有参方法都有,默认继承无参方法3.继承有参方法需要使用super(参数类型);传入相对应类型的数据代码java父类package Day_Test;public class Test1_A { public Test1_A(String name){ ...
2019-09-05 03:38:22
373
原创 关于return返回值类型的问题
2019年6月16日23:57:40Return 0返回值就相当于没有返回值,此处的0可以省略不写。Return返回值是函数的类型,假设函数是int类型,返回的就是int类型的数据,假设函数是struct node *类型,返回的就是struct node * 类型的值。Return可以返回多种值,例如地址。假设前面定义了一个struct node * 类型的指针变量phead,和一个struc...
2019-06-16 23:58:14
6862
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人