![](https://img-blog.csdnimg.cn/20190320090137748.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
读书笔记
好好看书,避免看完就忘了,过去了,所以要把看的书做笔记。
hpp_1225
淫慢则不能励精,险躁则不能冶性;年与时驰,意与日去,悲守穷庐,将复何及!
展开
-
HTML简介
HTML语音简介HTML:超为本传输协议,特点:支持超链接,可以跳转到其他网页,构建互联网。浏览器网页开发涉及技术:HTML,CSS,Javascript。HTML:定义网页结构和内容;CSS:定义网页样式;JavaScript:定义网页与用户的交互。一、HTML简介标签:告诉浏览器如何处理这段代码;标签内容:需要展示渲染在网页上的内容;标签名是大小写不敏感,比如...原创 2019-12-09 14:44:30 · 231 阅读 · 0 评论 -
List Set Map读书笔记
1、List:一种知道索引位置的集合。可以有多个元素引用相同的对象,即允许重复。2、Set:不允许重复的集合。知道某物存在于集合中,不允许重复。3、Map:用键值对存储数据。两个key可以引用相同的对象,但是key不能重复。 HashSet:保存对象不重复,对象要复写 equals,hashCode方法4、hashSet对象的addAll方法,可以复制其他集合 的元素,效果就...原创 2019-04-01 22:17:37 · 126 阅读 · 0 评论 -
文件输入输出
1、区别于序列化,序列化会转换成二进制字节流,不可直接读取。FileWriter则将数据以文本文件的形式保存起来,其他非Java程序可读取。2、File 可以认为是文件的路径,不是文件本身。提供一种比使用字符串文件名表示文件更安全的方式。代表这个文件,但是不能读取文件中的数据。public static void saveData() { try { ...原创 2019-03-29 17:40:02 · 125 阅读 · 0 评论 -
Java序列化Serializable
1、数据在串流中移动 串流要两两连接才好传输数据。一个表示连接(eg:FileOutputStream),一个要被调用方法(ObjectOutputStream)。 为什么使用两个:面向对象,每个类只要做好一件事。2、序列化会将对象版图上的所有东西存储起来,被对象实例变量引用的所有对象都会被序列化。3、实现serializable接口序列化:没有实现任何方法,声明这类是...原创 2019-03-29 16:19:36 · 151 阅读 · 0 评论 -
Math方法api简介
浮点型:float;双精度浮点型:double1、Math.random():生成一个0-1之间的double双精度浮点数2、Math.abs():返回double类型的绝对值,这个方法有覆盖版本,传入整型会返回整型,传入浮点型会返回浮点型数3、Math.min(),返回两个参数中较小的一个,有int ,long,float,double的覆盖版本4、Math.max5、要以对...原创 2019-03-24 22:35:03 · 151 阅读 · 0 评论 -
静态方法
1、静态方法:一种不依靠实例变量也就不需要对象的行为2、私有的构造函数,方法,只能被本类调用,外部无法创建实例对象3、调用静态方法,不需要创建类想实例变量,通过类名调用4、静态方法中,不能调用非静态变量;不能调用非静态方法5、静态变量:被同类所有实例共享6、实例变量:每个实例对象一个;静态变量:每个类一个7、静态变量会在类的任何静态方法执行之前初始化,静态变量默认值是该变量...原创 2019-03-24 20:53:35 · 779 阅读 · 0 评论 -
构造器,垃圾回收器相关
1、堆heap:对象生存空间,gc管理2、栈stack:方法调用变量生存空间3、实例变量:声明在类里,每个类的对象都有独立的该变量4、局部变量:声明在方法体里面,声明周期只限于方法执行期间5、非基本类型的变量是保存对象的引用,而不是对象本身。对象本身是放在堆上的。局部变量会放在栈上。6、不管是实例变量还是局部变量,对象本身都在堆上7、实例变量在初始化的时候才会给他分配堆内存...原创 2019-03-24 18:07:08 · 75 阅读 · 0 评论 -
多态:抽象类和接口相关
1、抽象类不可以被实例化,但是可以定义抽象类对象,以具体子类来实例化它2、非抽象类不能有抽象类方法3、抽象类和抽象方法是为了多态4、子类重写的父类的方法,方法名称,参数,返回值都一定要相同,权限不能小于父类方法权限5、方法重载,同一个类里面,方法名相同,参数列表一定不同,返回值可以相同。6、重载是刚好有相同名字的不同发方法,与继承和多态无关7、非抽象子类必须实现抽象父类的抽...原创 2019-03-24 17:15:34 · 115 阅读 · 0 评论 -
异常概念和处理机制,try-catch-finally,throw和throws,自定义异常
异常处理概念和处理机制异常概念和处理机制什么是异常?所谓异常就是指在程序运行的过程中发生的一些不正常事件。(如除0溢出,数组下标越界,所要读取的文件不存在);异常导致的后果?Java程序的执行过程中如出现异常事件,可以生成一个异常类对象,该异常对象封装了异常事件的信息,其将被提交给Java运行时系统,这个过程称为抛出异常,不处理的话会导致程序直接中断;如何防止程序中断?...转载 2018-12-21 15:31:33 · 314 阅读 · 0 评论 -
字节数组转化为十六进制字符串时 &0xff
我是资源的搬运工~~~关于这个字节数组转化为十六进制字符串时 &0xff,看到很多次了,这里整理一下网上的资料,记录一下:byte 为什么要&0xffbyte 为什么要 &0xff /** * 字节数组转换成字符串HEX表示 * * @param data 字节数组 * @return 字节数组的HEX字符串表示 ...原创 2018-09-26 14:59:40 · 1852 阅读 · 0 评论 -
输入输出流
前言:总是闹不清楚输入流输出流的区别,记录整理一下。在I/O类库中,java.io.InputStream和java.io.OutputStream分别表示字节输入流和字节输出流,它们都是抽象类,不能实例化,数据流中的最小单位是字节,所以叫做字节流。 输入流inputStream 是从 is 里面read 到buffer 里面输出流outputStream 是从 buffer ...原创 2018-09-10 15:39:40 · 209 阅读 · 0 评论