java
阿豪963
这个作者很懒,什么都没留下…
展开
-
juc部分
juc简介 在 Java 5.0 提供了 java.util.concurrent (简称JUC )包,在此包中增加了在并发编程中很常用的实用工具类, 用于定义类似于线程的自定义子系统,包括线程池、异步 IO 和轻量级任务框架。提供可调的、灵活的线程池。还提供了设计用于多线程上下文中的 Collection 实现等。 1-volatile 关键字 内存可见性(Memory Visib...转载 2018-07-30 19:32:08 · 298 阅读 · 0 评论 -
NIO部分
内容: 1. Java NIO 简介 2. Java NIO 与 IO 的主要区别 3. 缓冲区(Buffer)和通道(Channel) 4. 文件通道(FileChannel) 5. NIO 的非阻塞式网络通信 选择器(Selector) 1 Java NIO 简介 Java NIO(New IO) 是从Java 1.4版本开始引入的 一个新的IO API,可以替代...转载 2018-07-30 19:54:18 · 167 阅读 · 0 评论 -
多线程
1、wait()、notify/notifyAll() 方法是Object的本地final方法,无法被重写。 2、wait()使当前线程阻塞,前提是 必须先获得锁,一般配合synchronized 关键字使用,即,一般在synchronized 同步代码块里使用 wait()、notify/notifyAll() 方法。 3、 由于 wait()、notify/notifyAll() 在synch...原创 2018-08-02 00:34:13 · 159 阅读 · 0 评论 -
idea+maven
步骤一:首先先创建一个project,上次我说过了创建一个project就是一个工作空间,在这里就是创建一个maven的工作空间 步骤二:你要选择maven然后按照下面图片 的指示操作就可以了---》最后点击next按钮 步骤三:如图: 步骤四:这里如何设置自己的maven的本地仓库的位置,是通过修改settings.xml中的文件的位置放置问题,还有你要加上阿里巴巴的仓库...转载 2018-11-07 23:43:34 · 1161 阅读 · 0 评论