摘要: 文章目录1、HashMap概念2、主要实现方法3、主要的参数4、哈希值2、练习1、HashMap概念Map 接口存储一组键值对象,提供key(键)到value(值)的映射。HashMap 是一个散列表,它存储的内容是键值对(key-value) 的映射。该类... 阅读全文
posted @ 2019-03-27 20:49 Aurora_l 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 之后补充。 阅读全文
posted @ 2019-03-27 19:07 Aurora_l 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 文章目录1、Deque2、Queue3、ArrayList 和 LinkedList 的区别4、练习与ArrayList一样,LinkedList也实现了List接口,诸如add,remove,contains等等方法。以双向链表实现。链表无容量限制,但双向... 阅读全文
posted @ 2019-03-27 17:32 Aurora_l 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 文章目录1、ArrayList2、特点3、和数组的区别4、常用的方法5、使用泛型与不使用泛型6、遍历7、练习1、ArrayList在 java基础:6.0 ArrayList 中,初步了解了ArrayList,知道了ArrayList的特点:ArrayLi... 阅读全文
posted @ 2019-03-27 16:29 Aurora_l 阅读(669) 评论(0) 推荐(0) 编辑
摘要: File类总结1、文件的创建与删除可以使用File类创建一个文件对象,File类构造方法:方法意义举例File(String pathname)将给定路径名字字符串转换为抽象路径来创建一个新File实例File f = new File("f:/java... 阅读全文
posted @ 2019-03-27 09:50 Aurora_l 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 1、复制文件是常见的IO操作,设计如下方法,实现复制源文件srcFile到目标文件destFilepublic static void copyFile(String srcFile, String destFile){} /** * 复制文件 * @... 阅读全文
posted @ 2019-03-27 09:24 Aurora_l 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 对象流指的是可以直接把一个对象以流的形式传输给其他的介质,比如硬盘一个对象以流的形式进行传输,叫做序列化。 该对象所对应的类,必须是实现Serializable接口public class Main { public static void ... 阅读全文
posted @ 2019-03-26 21:47 Aurora_l 阅读(109) 评论(0) 推荐(0) 编辑
摘要: DataInputStream 数据输入流DataOutputStream 数据输出流使用数据流的writeUTF() 和 readUTF() 可以进行数据的格式化顺序读写。注: 要用DataInputStream 读取一个文件,这个文件必须是由Data... 阅读全文
posted @ 2019-03-26 21:33 Aurora_l 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1. Review上两节学过的字节流和字符流,其弊端是在每一次读写的时候,都会访问硬盘。 如果读写的频率比较高的时候,其性能表现不佳。为了解决以上弊端,采用缓存流。 缓存流在读取的时候,会一次性读较多的数据到缓存中,以后每一次的读取,都是在缓存中访问,直到缓... 阅读全文
posted @ 2019-03-26 21:23 Aurora_l 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 本人编写。package Veteribi;import java.util.ArrayList;public class Veterbi { public static void decoder(StringBuffer received) { // ... 阅读全文
posted @ 2019-03-26 19:05 Aurora_l 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 字符流上一节学会了按字节进行操作的–字符流操作方法,InputStream ,OutputStream。本节学习专门用于字符的形式读取和写入数据的方法Reader 字符输入流Writer 字符输出流 package stream;import java.i... 阅读全文
posted @ 2019-03-20 14:13 Aurora_l 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 不同介质间进行数据交互,使用数据流来实现。InputStream是字节输入流,同时也是抽象类,只提供方法声明,不提供方法的具体实现。FileInputStream 是InputStream子类。OutputStream是字节输出流,同时也是抽象类,只提供方... 阅读全文
posted @ 2019-03-20 09:55 Aurora_l 阅读(1251) 评论(0) 推荐(0) 编辑
摘要: 在12.1 小节我对IO有了基本的认识。这一节主要是整理一下1. File 类首先,File属于的类:java.io.file类。斜杠/ 是Java的目录分隔符。 在Windows 中目录的分隔符是反斜杠(\)。File 对象封装了文件或路径的属性,但是它... 阅读全文
posted @ 2019-03-15 13:59 Aurora_l 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 建立一个Account类: 银行账号属性: balance 余额方法: getBalance() 获取余额方法: deposit() 存钱方法: withdraw() 取钱OverdraftException: 透支异常,继承Exception属性: def... 阅读全文
posted @ 2019-03-14 21:10 Aurora_l 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 异常的根类是 java.lang.Throwable异常处理的优点:它能使方法抛出一个异常给它的调用者,由调用者处理该异常。key word : try、 catch 、 finally、 throws 1. 一般形式throw new Arithmet... 阅读全文
posted @ 2019-03-14 19:05 Aurora_l 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 一、基础知识java基础:1.1 基础知识速学,程序练习进制转换 java基础:7.1 继承extends、重写、重载、多态、protected、final java基础:1.2 输入重定向、输出重定向 java基础:8.1 异常 java基础:2.1 方... 阅读全文
posted @ 2019-03-14 16:47 Aurora_l 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1.日期用到的是: date() 得到当前时间信息 Date d1 = new Date();,使用时需要引用类 java.util.Date;Java中的时间原点,其对应的日期是1970年1月1日 8点0分0秒 。 (为什么是8点,因为中国的太平洋时区是... 阅读全文
posted @ 2019-03-14 16:36 Aurora_l 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 所有的基本类型,都有对应的类类型。比如int对应的类是Integer,这种类就叫做封装类1.Number类包含的子类:Byte,Short,Integer,Long,Float,Double讲到这个必须要了解一下“自动装箱”和“自动拆箱”的概念了!自动装箱 ... 阅读全文
posted @ 2019-03-14 14:04 Aurora_l 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 批量修改 : ALT+SHIFT+R快速输入主方法: 1. 敲入main 2. alt+/查看java源代码: 代码里选中,F3格式化代码: ctrl+shift+f快速助手:ctrl+shift+o 去掉未使用的类 等等都可以使用快速注释:选中... 阅读全文
posted @ 2019-03-13 22:01 Aurora_l 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1. Object类Object类是所有类的父类,声明一个类的时候,默认是继承了Object 。 Object类提供一个toString方法,所以所有的类都有toString方法,toString()的意思是返回当前对象的字符串表达通过 System.out... 阅读全文
posted @ 2019-03-13 21:39 Aurora_l 阅读(161) 评论(0) 推荐(0) 编辑