小大虽差,各任其性,苟当其分,逍遥一也。

线程-003-线程的同步与锁

问题的出现 上代码 public class Num { private int num; public int getNum() { return num; } public int add(int num) { thi...

2016-04-18 23:48:35

阅读数:11155

评论数:0

Java static关键字

为什么需要static 创建对象时,只有执行了new之后。数据的存储空间才被分配,对象的属性和方法才能被外界调用。 那么,如果以下情况 不创建对象,也可以调用此方法 为某特定域只分配单一存储空间,而不考虑对象需要被创建多少次 此时。。。static华丽低调登...

2016-04-15 15:42:32

阅读数:10934

评论数:0

Java 数据存储

存储的位置 有以下5种地方 1. 寄存器 最快的存储区。 数量极其有限 不可直接控制 2. 堆栈 指针移动,非配空间。速度仅次于寄存器 为了指针的移动,必须知道堆栈内项确切的生命周期,限制了灵活性。 8大基本数据类型,对象的引用存在这里 3. 堆...

2016-04-15 15:28:34

阅读数:10927

评论数:0

线程-002-基本的线程机制

定义线程 实现线程的方式,上一章中已经提到。下面使用实现Runnable的方式 /** * Created by 侯彬彬 on 2016/4/14. */ public class NumCounter implements Runnable { private sta...

2016-04-14 20:32:08

阅读数:10894

评论数:0

线程-001-线程简介

线程的概念 线程 是程序中的执行线程。Java 虚拟机允许应用程序并发地运行多个执行线程。 每个线程都有一个优先级,高优先级线程的执行优先于低优先级线程。每个线程都可以或不可以标记为一个守护程序。当某个线程中运行的代码创建一个新 Thread 对象时,该新线程的初始优先级被设定为...

2016-04-14 15:15:05

阅读数:6504

评论数:0

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