程序生活

Java线程:线程的调度-优先级

Java线程:线程的调度-优先级   与线程休眠类似,线程的优先级仍然无法保障线程的执行次序。只不过,优先级高的线程获取CPU资源的概率较大,优先级低的并非没机会执行。   线程的优先级用1-10之间的整...

Java线程:线程的调度-休眠

Java线程:线程的调度-休眠   Java线程调度是Java多线程的核心,只有良好的调度,才能充分发挥系统的性能,提高程序的执行效率。   这里要明确的一点,不管程序员怎么编写调度,只能最大限度的影...

Java线程:线程的交互

Java线程:线程的交互   SCJP5学习笔记   线程交互是比较复杂的问题,SCJP要求不很基础:给定一个场景,编写代码来恰当使用等待、通知和通知所有线程。   一、线程交互的基础知识  ...

Java线程:线程的同步与锁

Java线程:线程的同步与锁       一、同步问题提出   线程的同步是为了防止多个线程访问一个数据对象时,对数据造成的破坏。 例如:两个线程ThreadA、ThreadB都操作同一个对象Foo对...

Java线程:线程状态的转换

Java线程:线程状态的转换   SCJP5学习笔记   一、线程状态   线程的状态转换是线程控制的基础。线程状态总的可分为五大状态:分别是生、死、可运行、运行、等待/阻塞。用一个图来描...

Java线程:线程栈模型与线程的变量

Java线程:线程栈模型与线程的变量   SCJP5学习笔记   要理解线程调度的原理,以及线程执行过程,必须理解线程栈模型。 线程栈是指某时刻时内存中线程调度的栈信息,当前调用的方法总是位于栈顶。线...

Java线程:创建与启动

Java线程:创建与启动   SCJP5学习笔记   一、定义线程   1、扩展java.lang.Thread类。   此类中有个run()方法,应该注意其用法: public void run() 如果该线程是使用...

Java线程:概念与原理

Java线程:概念与原理   SCJP5学习笔记   一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 进程是指一个内存中运行的应用程序,...

netbeans的快捷键

查找、搜索和替换 Ctrl-F3 搜索位于插入点的词 F3/Shift-F3 在文件中查找下一个/上一个 Ctrl-F/H 在文件中查找/替换 Alt-F7 查找使用实例 Ctrl-Shift-P 在项目中查找 Alt-Shift-U 查找使用实例结果 ...