03 2019 档案
摘要:文章目录1、HashMap概念2、主要实现方法3、主要的参数4、哈希值2、练习1、HashMap概念Map 接口存储一组键值对象,提供key(键)到value(值)的映射。HashMap 是一个散列表,它存储的内容是键值对(key-value) 的映射。该类...
阅读全文
摘要:文章目录1、Deque2、Queue3、ArrayList 和 LinkedList 的区别4、练习与ArrayList一样,LinkedList也实现了List接口,诸如add,remove,contains等等方法。以双向链表实现。链表无容量限制,但双向...
阅读全文
摘要:文章目录1、ArrayList2、特点3、和数组的区别4、常用的方法5、使用泛型与不使用泛型6、遍历7、练习1、ArrayList在 java基础:6.0 ArrayList 中,初步了解了ArrayList,知道了ArrayList的特点:ArrayLi...
阅读全文
摘要:File类总结1、文件的创建与删除可以使用File类创建一个文件对象,File类构造方法:方法意义举例File(String pathname)将给定路径名字字符串转换为抽象路径来创建一个新File实例File f = new File("f:/java...
阅读全文
摘要:1、复制文件是常见的IO操作,设计如下方法,实现复制源文件srcFile到目标文件destFilepublic static void copyFile(String srcFile, String destFile){} /** * 复制文件 * @...
阅读全文
摘要:对象流指的是可以直接把一个对象以流的形式传输给其他的介质,比如硬盘一个对象以流的形式进行传输,叫做序列化。 该对象所对应的类,必须是实现Serializable接口public class Main { public static void ...
阅读全文
摘要:DataInputStream 数据输入流DataOutputStream 数据输出流使用数据流的writeUTF() 和 readUTF() 可以进行数据的格式化顺序读写。注: 要用DataInputStream 读取一个文件,这个文件必须是由Data...
阅读全文
摘要:1. Review上两节学过的字节流和字符流,其弊端是在每一次读写的时候,都会访问硬盘。 如果读写的频率比较高的时候,其性能表现不佳。为了解决以上弊端,采用缓存流。 缓存流在读取的时候,会一次性读较多的数据到缓存中,以后每一次的读取,都是在缓存中访问,直到缓...
阅读全文
摘要:本人编写。package Veteribi;import java.util.ArrayList;public class Veterbi { public static void decoder(StringBuffer received) { // ...
阅读全文
摘要:字符流上一节学会了按字节进行操作的–字符流操作方法,InputStream ,OutputStream。本节学习专门用于字符的形式读取和写入数据的方法Reader 字符输入流Writer 字符输出流 package stream;import java.i...
阅读全文
摘要:不同介质间进行数据交互,使用数据流来实现。InputStream是字节输入流,同时也是抽象类,只提供方法声明,不提供方法的具体实现。FileInputStream 是InputStream子类。OutputStream是字节输出流,同时也是抽象类,只提供方...
阅读全文
摘要:在12.1 小节我对IO有了基本的认识。这一节主要是整理一下1. File 类首先,File属于的类:java.io.file类。斜杠/ 是Java的目录分隔符。 在Windows 中目录的分隔符是反斜杠(\)。File 对象封装了文件或路径的属性,但是它...
阅读全文
摘要:建立一个Account类: 银行账号属性: balance 余额方法: getBalance() 获取余额方法: deposit() 存钱方法: withdraw() 取钱OverdraftException: 透支异常,继承Exception属性: def...
阅读全文
摘要:异常的根类是 java.lang.Throwable异常处理的优点:它能使方法抛出一个异常给它的调用者,由调用者处理该异常。key word : try、 catch 、 finally、 throws 1. 一般形式throw new Arithmet...
阅读全文
摘要:一、基础知识java基础:1.1 基础知识速学,程序练习进制转换 java基础:7.1 继承extends、重写、重载、多态、protected、final java基础:1.2 输入重定向、输出重定向 java基础:8.1 异常 java基础:2.1 方...
阅读全文
摘要:1.日期用到的是: date() 得到当前时间信息 Date d1 = new Date();,使用时需要引用类 java.util.Date;Java中的时间原点,其对应的日期是1970年1月1日 8点0分0秒 。 (为什么是8点,因为中国的太平洋时区是...
阅读全文
摘要:所有的基本类型,都有对应的类类型。比如int对应的类是Integer,这种类就叫做封装类1.Number类包含的子类:Byte,Short,Integer,Long,Float,Double讲到这个必须要了解一下“自动装箱”和“自动拆箱”的概念了!自动装箱 ...
阅读全文
摘要:批量修改 : ALT+SHIFT+R快速输入主方法: 1. 敲入main 2. alt+/查看java源代码: 代码里选中,F3格式化代码: ctrl+shift+f快速助手:ctrl+shift+o 去掉未使用的类 等等都可以使用快速注释:选中...
阅读全文
摘要:1. Object类Object类是所有类的父类,声明一个类的时候,默认是继承了Object 。 Object类提供一个toString方法,所以所有的类都有toString方法,toString()的意思是返回当前对象的字符串表达通过 System.out...
阅读全文
摘要:学到19章,有点忘记几种修饰符的关系了。再复习一下private 私有的使用private修饰属性自身:是可以访问的同包子类:不能继承不同包子类:不能继承同包类:不能访问其他包类:不能访问package/friendly/default 不写没有修饰符即代表...
阅读全文
摘要:首先创建一个泛型类, 表示该泛型类型是Number的子类型。接下来,申明3个抽象方法,因为不知道元素的确切类型前不能实现它。后面写的所有方法都是非静态的,因为我们使用的是泛型类型E来表示类。public abstract class GenericMatri...
阅读全文
摘要:插入图片\ 不需要居中就把前后的div删掉链接: [link](https://mp.csdn.net).图片: 带尺寸的图片: ![Alt](...
阅读全文
摘要:基本篇在上学期断断续续的看完了,上课、导师的项目、自学等等各种事情交汇在一起,学习的效率太低了。反思一下自己,这学期开始学习进阶篇。首先,回顾一下11章学过的内容ArrayList。Java 定义了一个泛型类ArrayList用于存储泛型类型的元素1. 回顾...
阅读全文
摘要:忙碌的开学季和教资考试终于过去啦~今天起恢复日常学习和更新~加油加油嘿嘿嘿嘿~
阅读全文