随笔分类 -  JAVA SE

RandomAccessFile基本用法
摘要:IO中有许多类可以帮我们写入数据到文件中,FileWriter,FileOutputStream以及各种被装饰的类。其中RandomAccessFile可以帮我们实现在指定位置写入内容。 从字面意思来看,通过这个类我们可以对文件进行随机访问。 RandomAccessFile对象包含了一个指针,当新 阅读全文

posted @ 2019-11-01 22:49 nameless_vi 阅读(775) 评论(0) 推荐(0)

IO(1)----File类
摘要:一、概念 File类:文件和目录路径的抽象表示。 用户界面和操作系统使用与系统相关的路径名字符串 来命名文件和目录。此类呈现分层路径名的一个抽象的、与系统无关的视图。抽象路径名 有两个组件: 抽象路径名中的第一个名称是目录名,对于 Microsoft Windows UNC 路径名则是主机名。抽象路 阅读全文

posted @ 2019-10-07 11:24 nameless_vi 阅读(208) 评论(0) 推荐(0)

集合(3)—— Map
摘要:一、概念 严格来说Map并不是一个集合,而是两个集合的映射关系,这两个集合每条数据通过映射关系,形成了Entry<key,value>,我们可以看成一条数据,key作为键,value作为值,称为键值对。一个Map由多个Entry组成。 因为Map不是Collection的子接口,所以没有Iterat 阅读全文

posted @ 2019-10-06 12:34 nameless_vi 阅读(165) 评论(0) 推荐(0)

集合(3)—— Set
摘要:一、什么是Set? Set接口是Collection接口的子接口,是一种不允许重复元素的集合。 二、HashSet HashSet是Set的一个典型实现类,无序,不可重复,允许加入NULL,大多数时候使用Set就是使用这个类,HashSet按照Hash算法来存储元素,因此具备很好的存取和查找性能。 阅读全文

posted @ 2019-10-06 11:18 nameless_vi 阅读(160) 评论(0) 推荐(0)

集合(2)——List集合
摘要:一、概念 List接口是Collection接口的子接口,是一种有序、可重复的集合 二、常见方法 其他详细的部分可以查阅API 三、常用的实现类 1)ArrayList List list1 = new ArrayList(); 底层数据结构是数组,查询快,增删慢;线程不安全,效率高。 ArrayL 阅读全文

posted @ 2019-10-05 12:04 nameless_vi 阅读(192) 评论(0) 推荐(0)

集合(1)
摘要:一、什么是集合 概念: 集合是一个可以存放对象的容器。 注意: 1.集合中存放的只能是对象。比如存一个int型的1进去,会自动转换成Integer类型。 2.集合中存放的只是对象的引用,对象本身还是在堆内存上中的。 3.集合可以存放不同类型、不限数量的数据类型。(但是通常一个集合都只存放一种类型的对 阅读全文

posted @ 2019-10-05 10:35 nameless_vi 阅读(149) 评论(0) 推荐(0)

导航