首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
(1)Map集合 (2)异常机制 (3)File类 (4)I/O流
】的更多相关文章
(1)Map集合 (2)异常机制 (3)File类 (4)I/O流
1.Map集合(重点)1.1 常用的方法 Set<Map.Entry<K,V>> entrySet() - 用于将Map集合转换为Set集合. 其中Map.Entry<K,V>是来自java.util包中的接口,常用方法如下: K getKey() - 用于获取当前接口类型引用中的key值并返回. V getValue() - 用于获取当前接口类型引用中的value值并返回. Set<K> keySet() - 用于将Map集合中所有的键放入Set集合中并返…
(1)Set集合 (2)Map集合 (3)异常机制
1.Set集合(重点)1.1 基本概念 java.util.Set接口是Collection接口的子接口,与List接口平级. 该接口中的元素没有先后放入次序,并且不允许重复. 该接口的主要实现类:HashSet类 和 TreeSet类. 其中HashSet类的底层是采用哈希表来进行数据的管理. 其中TreeSet类的底层是采用有序二叉树进行数据的管理. 1.2 常用的方法 常用的方法参考Collection集合即可: Iterator<E> iterator() - 用于获取当前集合的迭代器…
File类与常用IO流第四章——IO字节流
一切文件在存储时,都是以二进制数字的形式保存的,都是一个一个字节.无论使用什么样的流对象,底层传输的始终是二进制数据. 字节输出流 OutputStream java.io.OutputStream 此抽象类是表示字节输出流的所有类的超类,里边定义了一些子类共性的方法 void close():关闭此输出流并释放与此输出流有关的所有系统资源. void flush():刷新此输出流并强制写出所有缓冲的输出字节. void write(byte[] b):将指定的byte数组中 b.length…
JAVA基础--JAVA 集合框架(泛型、file类)16
一.集合总结 集合:Collection体系.Map体系. Collection体系:单列集合的共性操作规则. List:列表,可以重复,有下标,拥有特有的迭代器ListIterator. ArrayList:底层是可变数组.增删慢,查询快.不安全 LinkedList:底层是链表结构,增删快,查询慢.不安全.有头和尾,特有的头尾操作的方法.可以模 拟数据结构(堆栈.队列). Vector:底层是可变数组,增删,查询都慢.安全.被ArrayList代替. Enumeration:它是古老的迭代器…
JAVA基础--JAVA 集合框架(泛型、file类)
一.集合总结 集合:Collection体系.Map体系. Collection体系:单列集合的共性操作规则. List:列表,可以重复,有下标,拥有特有的迭代器ListIterator. ArrayList:底层是可变数组.增删慢,查询快.不安全 LinkedList:底层是链表结构,增删快,查询慢.不安全.有头和尾,特有的头尾操作的方法.可以模 拟数据结构(堆栈.队列). Vector:底层是可变数组,增删,查询都慢.安全.被ArrayList代替. Enumeration:它是古老的迭代器…
Map 集合 和 String 字符串相互转换工具类
package com.skynet.rimp.common.utils.util; import java.util.Arrays; import java.util.HashMap; import java.util.Map; import java.util.Set; /** * * map集合和String相互转换 */ public class MapStringUtil { /** * map转换为string * @param map * @return */ public Str…
File类与常用IO流第七章——Properties集合
Properties概述 java.util.Properties extends Hashtable<k,v> implements Map<k,v> Properties类表示了一个持久的属性集. Properties可以保存在流中或从流中加载. Properties集合是唯一一个和IO流相结合的集合: 可以使用Properties集合中的方法store,把集合中的临时数据,持久化写入到硬盘中存储. 可以使用Properties集合中的方法load,把硬盘中保存的文件(键值对)…
File类与常用IO流第一章File类
第一章:File类 一.1个重点单词: file:文件:directory:文件夹/目录:path:路径(绝对路径:absolutePath) 二.4个静态成员变量: 1.static String pathSeparator 2.static char pathSeparatorChar 3.static String separator 4.static char separatorChar 其中,pathSeparator与pathSeparatorChar 是与系统有关的路径分隔符,在W…
File类与常用IO流第八章——缓冲流
第八章.缓冲流 缓冲流概述 缓冲流,也叫高效流,是对4个基本的FileXxx流的增强.按照数据类型分为4类: 输入缓冲流 输出缓冲流 字节缓冲流 BufferedInputStream BufferedOutputStream 字符缓冲流 BufferedReader BufferedWriter 缓冲流的基本原理,是在创建流对象时,会创建一个内置的默认大小的缓冲区数组,通过缓冲区读写,减少系统IO次数,从而提高读写效率,如图: 字节缓冲输出流 BufferedOutputStream ja…
-1-4 java io java流 常用流 分类 File类 文件 字节流 字符流 缓冲流 内存操作流 合并序列流
File类 •文件和目录路径名的抽象表示形式 构造方法 •public File(String pathname) •public File(String parent,Stringchild) •public File(File parent,Stringchild) 创建功能 •publicboolean createNewFile() •publicboolean mkdir() •publicboolean mkdirs() 删除功能 •publicbooleandelete() 重…