- 博客(9)
- 资源 (1)
- 收藏
- 关注
转载 深入理解java异常处理机制
1. 引子try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看下面的代码,“猜猜”它执行后的结果会是什么?不要往后看答案、也不许执行代码看真正答案哦。如果你的答案是正确,那么这篇文章你就不用浪费时间看啦。package Test; public cl
2016-10-29 20:56:45 410
转载 Java线程(六):线程的交互
一、线程交互的基础知识线程交互知识点需要从java.lang.Object的类的三个方法来学习:void notify() 唤醒在此对象监视器上等待的单个线程。 void notifyAll() 唤醒在此对象监视器上等待的所有线程。 void wait() 导致当前的线程等待,直到其他线程调用此对象的 notify() 方法或
2016-10-27 13:21:26 709
转载 Java线程(五):线程的同步与锁
一、同步问题提出线程的同步是为了防止多个线程访问一个数据对象时,对数据造成的破坏。 例如:两个线程ThreadA、ThreadB都操作同一个对象Foo对象,并修改Foo对象上的数据。public class Foo { private int x = 100; public int getX() { return x; } public int
2016-10-26 23:13:48 290
转载 Java线程(4):线程状态的转换
一、线程状态线程的状态转换是线程控制的基础。线程状态总的可分为五大状态:分别是生、死、可运行、运行、等待/阻塞。用一个图来描述如下:1、新状态:线程对象已经创建,还没有在其上调用start()方法。2、可运行状态:当线程有资格运行,但调度程序还没有把它选定为运行线程时线程所处的状态。当start()方法调用时,线程首先进入可运行状态。在线程运行之后或者从阻塞、等待或睡眠状态回来后,也返回到可运行状态
2016-10-26 22:18:55 256
转载 Java多线程(三):线程栈模型与线程的变量
要理解线程调度的原理,以及线程执行过程,必须理解线程栈模型。 线程栈是指某时刻时内存中线程调度的栈信息,当前调用的方法总是位于栈顶。线程栈的内容是随着程序的运行动态变化的,因此研究线程栈必须选择一个运行的时刻(实际上指代码运行到什么地方)。下面通过一个示例性的代码说明线程(调用)栈的变化过程。这幅图描述在代码执行到两个不同时刻1、2时候,虚拟机线程调用栈示意图。当程序执行到t.start();时候
2016-10-26 21:55:35 350
转载 Java多线程(2):创建与启动
一、定义线程1、扩展java.lang.Thread类。此类中有个run()方法,应该注意其用法:public void run()如果该线程是使用独立的 Runnable 运行对象构造的,则调用该 Runnable 对象的 run 方法;否则,该方法不执行任何操作并返回。Thread 的子类应该重写该方法。 2、实现java.lang.Runnable接口。void run() 使用实现接口
2016-10-26 21:53:34 266
转载 Java多线程(1):概念与原理
一、操作系统中线程和进程的概念现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。线程是指进程中的一个执行流程,一个进程中可以运行多个线程。比如java.exe进程中可以运行很多线程。线程总是属于某个进程,进程中的多个线程共享进程的内存
2016-10-26 21:36:55 219
翻译 如何获取所有安装的Android应用并且可以运行其中一个?
翻译自http://stackoverflow.com/questions/2695746/how-to-get-a-list-of-installed-android-applications-and-pick-one-to-run1 问题Q:我曾试过Intent intent = new Intent(ACTION_MAIN);intent.addCategory(CATEGORY_LAUN
2016-10-18 21:37:53 15105
原创 有没有同学对量子通信、量子信息感兴趣
最近老师让研究量子通信、量子信息方面的内容,国内研究这一个的比较少so,有没有同学对此感兴趣?可以留一下言什么的我可以写一下学习的笔记
2016-10-03 23:35:44 1016 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人