07 2020 档案

摘要:String String类是不可变类,即一旦一个String对象被创建以后,包含在这个对象中的字符序列是不可改变的,直至这个对象被销毁 String a="asd"; a="fgh"; 在这里,再次给a赋值时,并不是对原来堆中实例对象进行重新赋值,而是生成一个新的实例对象,并且指向“456”这个字 阅读全文
posted @ 2020-07-26 17:49 墨冰心 阅读(153) 评论(0) 推荐(0)
摘要:Hashset 插入无序,不可指定位置访问,不能重复 1.如果没有其他的限制,这就是默认的选择,比较常用 private transient HashMap<E,Object> map; //默认构造器 public HashSet() { map = new HashMap<>(); } //将传 阅读全文
posted @ 2020-07-16 12:31 墨冰心 阅读(208) 评论(0) 推荐(0)
摘要:List 可以通过如下方式,得到一个list Integer arr[] = { 8, 4, 3, 9, 5, 6 }; List<Integer> x = Arrays.asList(arr); 也可通过如下方式将list变为数组 List<String> y = Arrays.asList(ar 阅读全文
posted @ 2020-07-15 19:07 墨冰心 阅读(314) 评论(0) 推荐(0)
摘要:一,磁盘IO工作机制 1.1 访问文件的方式 1.标注访问:通过系统调用read和write函数;从磁盘复制到内核空间,在复制到用户空间,非常耗费时间,因此在内核空间中存在一个缓存机制。 2.直接iO方式:应用程序直接访问磁盘,而不经过内核空间缓存区。如果程序缓存中没有,在访问内核空间的缓存,这样速 阅读全文
posted @ 2020-07-13 11:23 墨冰心 阅读(380) 评论(0) 推荐(0)