1.阐述BufferedReader和BufferedWriter的工作原理, 是否缓冲区读写器的性能恒大于非缓冲区读写器的性能,为什么,请举例说明?答:BufferedReader:从字符输入流读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取;BufferedWriter:将文本写入字符输出流,缓冲各个字符,从而提供单个字符、驻足和字符串的高效写入;缓冲区读写器的性能恒大于非
1.描述HashMap内部实现原理。HashMap存的是K-V对,K是唯一的不重复的。在存储方式上hashmap底层实现了一个散列算法,散列是一种基于关键词的搜索算法,提升了hashmap的查找速度。hashmap的查找机制是先用对象的hashcode得出一个地址用equals比较地址中的链表的各个元素,如果形同,取出对应的value值。2.描述Hashset和HashMap的区别。HashSet
package tenth_day_作业2; import java.util.ArrayList; import java.util.List; //1、remove(int index);//删除指定位置的元素 //2、remove(Object o);//删除指定对象,考查删除对象的规则是什么? //3、removeAll(Collect
5辆汽车过山洞,依次经过山洞。每辆车通过山洞花费10秒,使用多线程实现。class Bus extends Thread{ private String name; private static Object obj = new Object(); public Bus(String name) { this.name = name; } public String getBusNa
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号