随笔分类 - Java基础
摘要:标签: java基础 在Java中,我们经常需要复制一个数组,以下介绍几种数组复制方法。 1. for循环复制 最简单直观的方法,循环访问当前数组的每一个元素,并复制到新数组的相应下标。 java int [] oldArray = {1, 2, 3}; int [] newArray = new
阅读全文
摘要:标签 :java基础 1. Java多线程的实现 (1)继承Thread类,重写run方法。 (2)实现Runnable接口,重写run方法。 (这个设计比较好) 本质上Thread类就是实现了Runable的类。 2. 线程池使用 使用ExecutorService类和Executors类实现线程
阅读全文
摘要:http://www.jianshu.com/p/63e76826e852
阅读全文
摘要:标签: java基础 多线程 和`ReentrantLock`都是多线程中的上锁操作,目的是使程序互斥执行,从而保证对资源的访问是线程安全的。 1. 使用方法 是一个关键字,可以修饰方法、语句块。但 是一个类,使用时必须在用户类中组合实现这个类,并调用 ,`unlock()`等方法来控制。 2. 锁
阅读全文

浙公网安备 33010602011771号