基础
文章平均质量分 94
漏墨小子
这个作者很懒,什么都没留下…
展开
-
Java 虚拟机(JVM)原理介绍
JVM 简介1、概述2、Java类的加载原理机制2.1 、Java类的加载过程2.2 、Class loader (类加载器)2.2.1 类的生命周期2.2.1.1 加载2.2.1.2 连接2.2.1.3 初始化2.2.1.4 使用2.2.1.5 卸载2.2.1.4 结束生命周期2.2.2 类加载器2.2.2 JVM类加载机制2.3 、Runtime Data Area (运行时数据区)2.3 、Execution Engine (执行引擎)2.3 、Native Interface (本地接口)2.4 、原创 2020-07-28 19:55:55 · 2731 阅读 · 1 评论 -
详细了解 Cookie Session Token
发展史1,很久很久以前,Web基本上就是文档的浏览而已,既然是浏览,作为服务器、不需要记录谁在某一段时间里都浏览了什么文档。每次请求都是一个新的HTTP协议,就是请求加响应,尤其不用记住是谁则刚发了HTTP请求,每个请求相对来说都是全新的。2,但是随着交互式Web应用的兴起,像在线购物网站和需要登录的网站等就面临一个问题,那就是要管理会话,必须记住哪些人登录系统,哪些人往自己的购物车中放商品...原创 2020-04-24 13:05:32 · 328 阅读 · 0 评论 -
JDK 7,8,9 进行对比 新特性
JDK 新特性主要对 java 7,8,9 进行对比JDK 7 新特性在2011年7月28日,Oracle正式发布了Java 71、switch中使用StringJDK7以前在switch 只支持 * 基本数据类型:byte, short, char, int * 包装数据类型:Byte, Short, Character, Integer * 枚举类型:Enu...原创 2018-08-31 15:17:02 · 6148 阅读 · 6 评论 -
java多线程之Future模式 应用
1. Future的应用场景在并发编程中,我们经常用到非阻塞的模型,在之前的多线程的三种实现中,不管是继承thread类还是实现runnable接口,都无法保证获取到之前的执行结果。通过实现Callback接口,并用Future可以来接收多线程的执行结果。Future表示一个可能还没有完成的异步任务的结果,针对这个结果可以添加Callback以便在任务执行成功或失败后作出相应的操作。举个例子...原创 2019-04-25 17:28:25 · 335 阅读 · 0 评论 -
java NIO 编程 简介
一 NIO简介Java NIO 是 java 1.4 之后新出的一套IO接口,这里的的新是相对于原有标准的Java IO和Java Networking接口。NIO提供了一种完全不同的操作方式。NIO中的N是Non-blocking,也可理解为New。它支持面向缓冲的,基于通道的I/O操作方法。 随着JDK 7的推出,NIO系统得到了扩展,为文件系统功能和文件处理提供了增强的支持。 由于NI...原创 2019-05-07 14:41:53 · 351 阅读 · 0 评论