上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页
摘要: 1个字节:8位 字母,数字,符号 2个字节: 中文 常见字符集编码: AscII:美国设立的码 GB2312: 中国设立的国标码 GBK: 中国国标扩展码,添加了生僻字等。 windows,eclispse一般使用这个。 BIG5:繁体字(台湾地区定义的) unicode:java平台一般使用这个码 阅读全文
posted @ 2019-10-09 11:43 不咬人的兔子 阅读(759) 评论(0) 推荐(0)
摘要: 字节流: FileInputStream FileOutputStream 字节流每次读取一个字节,好处是什么类型文件都可以读取,坏处是处理纯文本时可能出现问题(中文每个字占2个字节,可能导致读取错误出现乱码)。 字符流: FileReader, FileWriter 只能操作纯文本文件(右键记事本 阅读全文
posted @ 2019-10-09 11:30 不咬人的兔子 阅读(359) 评论(0) 推荐(0)
摘要: FileInputStream: 用于从文件中读取内容到程序 FileOutputStream: 往文件内写入数据 阅读全文
posted @ 2019-10-08 18:35 不咬人的兔子 阅读(224) 评论(0) 推荐(0)
摘要: I/O 输入输出 input / output java.io File是内存中的对象,是文件或路径的抽象表示形式 》映射了硬盘中的文件或者文件夹 阅读全文
posted @ 2019-10-08 10:39 不咬人的兔子 阅读(145) 评论(0) 推荐(0)
摘要: 异常/错误 java中处理异常的类:Throwable 错误(Error):一般是物理问题,jvm本身出现错误,无法处理。 内存溢出等 异常(Exception):指令产生的不符合规定的错误。 可以抛出异常或者通过程序指令进行处理 Exception的分类: 运行时异常:非检查异常(编译时不会报错) 阅读全文
posted @ 2019-10-08 08:49 不咬人的兔子 阅读(243) 评论(0) 推荐(0)
摘要: TreeMap的底层put代码就是红黑二叉树 特点: 整体是平衡二叉树 基本保持平衡 : 根节点的左右部分深度差不多 节点除了父节点,左子节点,右子节点,还多了一个属性颜色(红,黑) 每个叶子节点是黑色的 每个红色节点的子节点都是黑色的(从根节点到任意一个叶子节点不能有两个连续的红色节点) 从任意节 阅读全文
posted @ 2019-10-07 17:23 不咬人的兔子 阅读(293) 评论(0) 推荐(0)
摘要: Map: 通过key可以直接定位到一个value值 存储方式key -value 键值对 key:无序不重复 value:无序可重复 // 无序:与存入顺序无关。 Map主要分类: HashMap 散列表,性能高,基于散列表 TreeMap 性能低, 有排序(基于unicode,可以用来排序), 基 阅读全文
posted @ 2019-10-07 14:34 不咬人的兔子 阅读(164) 评论(0) 推荐(0)
摘要: collection分类: list:有序可重复 set:无序不重复 HashSet 底层是Hashmap存储,每次容量使用到达75%时扩容 hash:散列表结构(数组+链表) TreeSet: 也是set的一种,结构是二叉树 常用方法和HashSet基本一样 比较使用了compareTo 有一定顺 阅读全文
posted @ 2019-10-07 12:43 不咬人的兔子 阅读(182) 评论(0) 推荐(0)
摘要: 数组长度固定不能扩展,所以现在一般采用集合 集合分类:(所在包: java.util) collection 存储的是值 value map 存储的是键值对 key(无序不重复) - value(无序可重复) collection分类: list:有序可重复 set:无序不重复 list: Arra 阅读全文
posted @ 2019-10-06 14:58 不咬人的兔子 阅读(190) 评论(0) 推荐(0)
摘要: regex 作用:字符串格式校验,字符串的拆分替换,字符串的查找 阅读全文
posted @ 2019-10-05 19:09 不咬人的兔子 阅读(395) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页