- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 Java SE核心API(7) —— 文件/目录操作、二进制
一、访问文件/目录属性 java.io.File用于表示文件(目录),也就是说程序员可以通过File类在程序中操作硬盘上的文件和目录。 File类只用于表示文件(目录)的信息(名称、大小等),不能对文件的内容进行访问。构造方法:File(String pathname),通过将给定路径名字符串转换成抽象路径名来创建一个新File实例。注意,抽象路径应尽量使用相对路径,并且目录的层级分隔...
2018-02-12 21:52:41 415
原创 Java SE核心API(6) —— 队列、栈、查找表
一、队列 队列(Queue)是常用的数据结构,可以将队列看成特殊的线性表,队列限制了对线性表的访问方式:只能从线性表的一端添加(offer)元素,从另一端取出(poll)元素。 队列遵循先进先出(FIFO First Input First Output)的原则。 JDK中提供了Queue接口,同时使得LinkedList实现了该接口(选择LinkedList实现Queue的原因...
2018-02-07 07:49:43 411
原创 Java SE核心API(5) —— 集合操作(线性表)
一、ArrayList类和LinkedList类 List接口是Collection的子接口,用于定义线性表数据结构。可以将List理解为存放对象的数组,只不过其元素个数可以动态的增加或减少。 List接口的两个常见实现类为ArrayList和LinkedList,分别用动态数组和链表的方式实现了List接口。可以认为ArrayList和LinkedList的方法在逻辑上完全一样,只是...
2018-02-03 22:07:42 442
原创 Java SE核心API(4) —— 集合、泛型
一、集合 在实际开发中,需要将使用的对象存储于特定数据结构的容器中。JDK提供了这样的容器——集合(Collection)。 Collection是一个接口,定义了集合相关的操作方法,其有两个子接口:List和Set,List是可重复集,Set是不可重复集,元素是否重复,取决于元素的equals的比较结果。 集合中存储的都是引用类型元素,并且集合只保存每个元素对象的引用,而并非将
2018-02-01 22:36:39 388
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人