guolong1983811的专栏

http://www.cmd5.com/

jdk1.8 hashmap源码

static class Node<K,V> implements Map.Entry<K,V> { final int hash; final K key; V value; Node<K,V> ...

2019-05-16 14:47:23

阅读数 10

评论数 0

Java中Unsafe类详解

https://www.cnblogs.com/mickole/articles/3757278.html java不能直接访问操作系统底层,而是通过本地方法来访问。Unsafe类提供了硬件级别的原子操作,主要提供了以下功能: 1、通过Unsafe类可以分配内存,可以释放内存; ...

2017-11-20 16:47:23

阅读数 297

评论数 0

java_集合体系之List体系总结、应用场景——07

http://lib.csdn.net/article/12/54082?knId=210 java_集合体系之List体系总结、应用场景——07 摘要:             总结很重要、他能客观的体现出你对这个体系的理解程度、首先要对整体的结构框架要掌握、再细化到每个分支的特点...

2017-04-23 21:50:37

阅读数 337

评论数 0

NIO - 使用选择器

http://zachary-guo.iteye.com/blog/1565856 在详细了解 Selector API 之前,你需要知道一点和 Selector 内部工作原理相关的知识。就像在 NIO - 使用选择键 中]探讨的那样,选择器维护着注册过的通道的集合,并且这些注册关系中的任意...

2017-01-23 11:29:15

阅读数 166

评论数 0

NIO - 使用选择键

http://zachary-guo.iteye.com/blog/1564252 ◇ SelectionKey API          看看 SelectionKey 的相关 API 方法:  Java代码   package java.nio.channels...

2017-01-23 11:28:20

阅读数 215

评论数 0

NIO - 选择器基础

http://zachary-guo.iteye.com/blog/1564193 ◇ 选择器、可选择通道和选择键类          实际上,与选择器相关的类的 api 有三个,它们用于执行就绪选择:  选择器(Selector):选择器类管理着一个被注册的通道集合的信息和它们...

2017-01-23 11:27:43

阅读数 157

评论数 0

NIO - Socket 通道

http://zachary-guo.iteye.com/blog/1563417  socket 通道有三个类:SocketChannel、ServerSocketChannel 和 DatagramChannel。请注意:DatagramChannel 和 SocketChannel 实现定...

2017-01-23 11:26:57

阅读数 222

评论数 0

NIO - File Locking

http://zachary-guo.iteye.com/blog/1470865   在 JDK 1.4 版本之前,Java I/O 模型都未能提供文件锁定(file locking),缺少这一特性让人们很头疼。绝大多数现代操作系统早就有了文件锁定功能,而直到 JDK 1.4 版本发布时 Ja...

2017-01-23 11:25:11

阅读数 163

评论数 0

NIO - FileChannel

对于文件 I/O,最强大之处在于异步 I/O(asynchronous I/O),它允许一个进程可以从操作系统请求一个或多个 I/O 操作而不必等待这些操作的完成。发起请求的进程之后会收到它请求的 I/O 操作已完成的通知。异步 I/O 是一种高级性能,当前的很多操作系统都还不具备。因此,文件通道...

2017-01-23 11:24:18

阅读数 116

评论数 0

NIO - Channel Foundation

http://zachary-guo.iteye.com/blog/1464480  首先,我们来更近距离地看一下基本的 Channel 接口。Channel 接口的完整源码:  Java代码   package java.nio.channels;      p...

2017-01-23 11:23:32

阅读数 118

评论数 0

NIO - Buffer

http://zachary-guo.iteye.com/blog/1457542 Buffer 类是 java.nio 的构造基础。一个 Buffer 对象是固定数量的数据的容器,其作用是一个存储器,或者分段运输区,在这里,数据可被存储并在之后用于检索。缓冲区可以被写满或释放。对于每个非布尔原...

2017-01-23 11:21:34

阅读数 158

评论数 0

java命令执行jar包的方式

http://www.cnblogs.com/adolfmc/archive/2012/10/07/2713562.html java命令执行jar包的方式 大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main c...

2016-11-30 13:16:29

阅读数 342

评论数 0

jdk动态代理

Java中可以通过jdk提供的 Proxy.newProxyInstance静态方法来创建动态代理对象,下面先来看看这个方法的实现 public static Object newProxyInstance(ClassLoader loader, Class[] interfaces, Inv...

2016-05-02 23:08:37

阅读数 246

评论数 0

java io

Java IO        本篇主要讲述IO相关的内容,主要包括:与IO相关的简单的历史背景知识;Java IO的简单分类;与IO设计相关的两个模式;同时列举几个简单的例子;分析其中几个实现的源代码;最后给大家一些简单扩展的例子。治学先治史,下面我们先从简单的历史开始吧!   一、    ...

2015-06-08 10:20:43

阅读数 337

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭