10 2021 档案

摘要:目录1 IO,NIO,AIO1.1 各个基本概念1.1.1 同步阻塞IO1.1.2 同步非阻塞 IO模型1.1.3 IO复用模型 (NIO 方法)1.1.4 异步非阻塞 (AIO方法,JDK7 发布)1.2 NIO详解1.2.1 Buffer读写数据1.2.2 Buffer和clear方法1.2.3 阅读全文
posted @ 2021-10-31 12:58 上善若泪 阅读(470) 评论(0) 推荐(0)
摘要:目录1 IO流基础1.1 IO基础1.2 流分类1.2.1 Java字节流Stream1.2.1.1 使用缓冲区读入1.2.1.2 使用缓冲区写出1.2.2 java字符流Reader Writer1.2.3 Java缓冲流1.2.4 Java转换流1.2.5 数据流1.2.6 随机访问流Rando 阅读全文
posted @ 2021-10-31 12:43 上善若泪 阅读(488) 评论(0) 推荐(0)
摘要:目录1 序列化1.1 基本概念理解1.2 串行序列化特点1.2.1 序列化允许重构1.2.2 序列化并不安全1.2.3 序列化的数据可以被签名和密封1.2.4 序列化允许将代理放在流中1.2.5 串行化的继承1.2.6 static和transient1.2.7 序列化前和序列化后的对象的关系1.3 阅读全文
posted @ 2021-10-30 12:22 上善若泪 阅读(480) 评论(0) 推荐(0)
摘要:目录1 正则表达式1.1 正则表达式基础知识1.1.1 句点符号1.1.2 方括号符号1.1.3 “或”符号1.1.4 表示匹配次数的符号1.1.5 “否”符号1.1.6 圆括号和空白符号1.2 Java使用表达式1.2.1 PatternCompiler对象1.2.2 Pattern对象1.2.3 阅读全文
posted @ 2021-10-28 10:52 上善若泪 阅读(270) 评论(0) 推荐(0)
摘要:目录1 接口回调1.1 接口回调概念1.2 向上转型1.3向上转型与接口回调的区别1.4 用Java接口实现回调函数的等价功能1.5 通过例子深入理解 1 接口回调 1.1 接口回调概念 什么是接口回调 接口回调是指:可以把使用某一接口的类创建的对象的引用赋给该接口声明的接口变量,那么该接口变量就可 阅读全文
posted @ 2021-10-26 11:52 上善若泪 阅读(434) 评论(0) 推荐(0)
摘要:1 class对象详解 java中把生成Class对象和实例对象弄混了,更何况生成Class对象和生成instance都有多种方式。所以只有弄清其中的原理,才可以深入理解。首先要生成Class对象,然后再生成Instance。那Class对象的生成方式有哪些呢,以及其中是如何秘密生成的呢? Clas 阅读全文
posted @ 2021-10-21 22:13 上善若泪 阅读(187) 评论(0) 推荐(0)
摘要:原文出处: http://www.cnblogs.com/iceAeterNa/p/4877549.html 1 堆基本概念 虚拟机在内存中申请一片区域,由虚拟机自动管理,用来满足应用程序对象分配的空间需求,即堆空间。 由于程序运行的局部特性,程序创建的大多数对象都具有非常短的生命周期,而程序也会创 阅读全文
posted @ 2021-10-21 21:45 上善若泪 阅读(128) 评论(0) 推荐(0)
摘要:1 java运算符 1.1 各个运算符一览 序号 符号 名称 结合性(与操作数) 对目 说明 1 . 点 从左到右 双目 () 圆括号 从左到右 [ ] 方括号 从左到右 2 + 正号 从右到左 单目 - 负号 从右到左 单目 ++ 自增 从右到左 单目 前缀增,后缀增 -- 自减 从右到左 单目 阅读全文
posted @ 2021-10-20 17:22 上善若泪 阅读(423) 评论(0) 推荐(0)
摘要:目录1 异常讲解1.1 异常机制概述1.2 异常处理的流程1.3 异常的结构1.3.1 Error异常1.3.2 RuntimeException异常1.3.3 Checked Exception异常1.4 异常处理1.4.1 在声明方法时候抛出异常1.4.2 在方法中如何抛出异常1.4.3 thr 阅读全文
posted @ 2021-10-18 16:35 上善若泪 阅读(109) 评论(0) 推荐(0)
摘要:目录1 Date类型1.1 使用Date类代表当前系统时间1.2 使用Date类代表指定的时间(已过时)1.3 获得Date对象中的信息1.4 Date对象和相对时间之间的互转2 Calendar类2.1 使用Calendar类代表当前时间2.2 使用Calendar类代表指定的时间2.3 获得Ca 阅读全文
posted @ 2021-10-16 21:24 上善若泪 阅读(198) 评论(0) 推荐(0)
摘要:目录1 自动装箱与拆箱1.1 简单理解1.2 什么是自动装箱和拆箱1.3 自动装箱拆箱要点1.4 何时发生自动装箱和拆箱1.4.1 赋值时1.4.2 方法调用时1.5 自动装箱的弊端1.6 重载与自动装箱1.7 容易混乱的对象和原始数据值1.8 缓存的对象 1 自动装箱与拆箱 1.1 简单理解 自动 阅读全文
posted @ 2021-10-16 15:48 上善若泪 阅读(1292) 评论(0) 推荐(0)
摘要:目录1 概览2 终止Timer线程3 反复执行一个任务4 进一步分析schedule和scheduleAtFixedRate5 一些注意的问题 1 概览 Timer是一种定时器工具,用来在一个后台线程计划执行指定任务。它可以计划执行一个任务一次或反复多次。 TimerTask一个抽象类,它的子类代表 阅读全文
posted @ 2021-10-15 21:44 上善若泪 阅读(1308) 评论(0) 推荐(0)
摘要:目录1 生成jar包1.1 准备代码1.2 准备文件1.3 生成jar文件1.3.1 不包含MANIFEST.MF生成1.3.1.1 生成jar包1.3.1.2 修改MANIFEST.MF文件1.3.2 直接指定MANIFEST.MF1.4 运行hello.jar文件2 jar包加密2.1 前言2. 阅读全文
posted @ 2021-10-10 22:35 上善若泪 阅读(2100) 评论(0) 推荐(0)
摘要:目录1 this理解1.1 this基础讲解1.2 this三种用法1.3 用到this的地方2 类名.this与类名.class3 Cloneable3.1 预备知识3.2 为什么要clone3.3 Object的clone以及为什么如此实现3.4 java为什么如此实现clone3.5 如何cl 阅读全文
posted @ 2021-10-10 22:24 上善若泪 阅读(254) 评论(0) 推荐(0)
摘要:目录1 重载1.1 重载和重写注意点1.2 重载概念1.3 重载问题1.3.1 重载中null和有形参1.3.2 重载中string和stringbuffer1.3.3 重载中无参和不定长参数2 重写2.1 重写概念2.2 重写问题2.2.1 属性,静态属性,静态方法不能被重写2.2.2 子类为什么 阅读全文
posted @ 2021-10-02 18:35 上善若泪 阅读(433) 评论(0) 推荐(0)