Loading

摘要: 1.什么是迭代器(Iterator)?怎么用?有什么特点? Iterator主要是用来遍历集合的, 方法如下:1.next()方法获得集合中的下一个元素 2.hasNext()检查集合中是否还有元素 3.remove()方法将迭代器新返回的元素删除 4.forEachRemaining()方法,遍历 阅读全文
posted @ 2022-03-21 23:05 远乡人 阅读(58) 评论(0) 推荐(1) 编辑
摘要: 1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? Java虚拟机是一个可以执行Java字节码的虚拟机进程。 Java源文件被编译成能被Java虚拟机执行的字节码文件。 Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。 Jav 阅读全文
posted @ 2022-03-21 23:04 远乡人 阅读(176) 评论(0) 推荐(0) 编辑
摘要: .HashSet是由一个Hash表来实现的,因此他的元素是无序的,add,remove,contains方法的时间复杂度是0(1) TreeSet是由一个一个树形的结构来实现的,里面的元素是有序的。因此add,remove,contains的时间复杂度为0(logn) 阅读全文
posted @ 2022-03-21 22:56 远乡人 阅读(58) 评论(0) 推荐(0) 编辑
摘要: Super:用来访问父类内容 this用于访问本类的内容 Super关键字的用法有3种: 1.在子类的成员方法中,访问父类的成员变量 2.在子类的成员方法中,访问父类的成员方法 3.在子类的方法构造中,访问父类的构造方法 this的用法也有3种: 1.在本类的成员方法中,访问本类的成员变量 2.在本 阅读全文
posted @ 2022-03-21 17:11 远乡人 阅读(28) 评论(0) 推荐(0) 编辑