自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

venus321的博客

平常人遇过的坑,走过去即可,程序员走过的坑,还要回味

  • 博客(8)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 线程Sleep、Yield、Join

线程优先级sleepyield例子join例子joinlong time线程优先级记住当线程的优先级没有指定时,所有线程都携带普通优先级。优先级可以用从1到10的范围指定。10表示最高优先级,1表示最低优先级,5是普通优先级。记住优先级最高的线程在执行时被给予优先。但是不能保证线程在启动时就进入运行状态。与在线程池中等待运行机会的线程相比

2017-11-30 13:23:37 230

原创 Object中wait和notify

waitnotifywaitnotify小例子#### Object 类 Object 是类层次结构的根类。所以这个类中的一些还是要重点了解一下。waitapi解释: 在其他线程调用此对象的 notify() 方法或 notifyAll() 方法前,导致当前线程等待。将当前线程置入”预执行队列”中,并且wait()所在的代码处停止执行,直到接到通知或被中断异常。在调用wait()之前,线程必须获

2017-11-29 15:35:39 272

原创 基于C语言数据结构-线性表

线性结构线性表线性表表示与实现顺序表的实现顺序表操作集合循环链表两个循环链表的合并双向链表的实现双向链表的插入删除的示意图单链表的置返线性结构是指在数据元素的非空有限集合中,存在唯一的一个称为第一个的数据元素(头结点),存在唯一的一个称为最后一个的数据元素(末节点),除了第一个外,集合中每一个数据元素都只有一个直接前驱,除了最后一个外,

2017-11-29 13:48:31 335

原创 Java-线程池

线程池的引出线程池的引出我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。那么有没有一种办法使得线程可以复用,就是执行完一个任务,并不被销毁,而是可以继续执行其他的任务?

2017-11-23 14:33:17 104

原创 Executor、Executors、Callable、FutureTask、ExecutorService

ExecutorexecuteExecutor的实现的子类Executor 异步同步情况ExecutorsCallableFutureFutureTaskExecutorService常用方法基于ExecutorService例子Executor执行已提交的 Runnable 任务的对象。此接口提供一种将任务提交与每个任务将如何运行的机制(包括线程使用的细节、调度等)分离开来的方

2017-11-22 14:59:41 675

原创 枚举

枚举简介枚举定义枚举使用静态final和枚举区别枚举类作为类的成员使用遍历枚举类的值javalangEnum类说明枚举简介枚举值是给域或者方法创建一系列的有效值,枚举内可以单独存在,也可以在某个类中作为内部类。枚举定义public enum Test112 { NUMBER , NUMBER1}枚举是区分大小写,多个枚举值之间要用逗号隔开,可以写在一行或者多行。枚举使用p

2017-11-18 17:44:06 163

原创 CountDownLatch、CyclicBarrier和Semaphore的学习

CyclicBarrier简单示例await方法await指定超时时间CyclicBarrier的重用CountDownLatch简单使用Semaphore简单例子总结CyclicBarrier该类是一个同步的辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)。在涉及一组固定大小的线程(就是线程数的确定)的程序中,这些线程必须不时地

2017-11-18 15:21:44 275

原创 《Java7编程高级进阶》(三)

io编码InputStream的read方法availableInputStream的write方法InputReader字符流的read方法OutputStream的write方法BufferReader和BufferWriter字节流与字符流io编码在io中分为字节、字符操作,面向字节的文件工作在8位编码上,面向字符的工作在16位的unicode编码上

2017-11-09 15:48:07 201

java -代理-思维导图

通过思维导图,你可以对java 的静态代理、动态代理 有一定了解,备注里还有相应片段代码以供学习

2018-11-20

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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