易截截图软件、单文件、免安装、纯绿色、仅160KB

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

与线程休眠类似,线程的优先级仍然无法保障线程的执行次序。只不过,优先级高的线程获取CPU资源的概率较大,优先级低的并非没机会执行。
 
线程的优先级用1-10之间的整数表示,数值越大优先级越高,默认的优先级为5。
 
在一个线程中开启另外一个新线程,则新开线程称为该线程的子线程,子线程初始优先级与父线程相同。
 
/**
* Java线程:线程的调度-优先级
*
* @author leizhimin 2009-11-4 9:02:40
*/

public
class
Test {
        public
static
void
main(String[] args) {
                Thread t1 = new
MyThread1();
                Thread t2 = new
Thread(new
MyRunnable());
                t1.setPriority(10);
                t2.setPriority(1);
                t2.start();
                t1.start();
        }
}
class
MyThread1 extends
Thread {
        public
void
run() {
                for
(int
i = 0; i < 10; i++) {
                        System.out.println("线程1第"
+ i + "次执行!"
);
                        try
{
          &nb


相关文档:

java IO learning

java学习:彻底明白Java的IO系统
文章来源:互联网
一. Input和Output
1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型:
1.1 以字节为导向的stream
以字节为导向的stream,表示以字节为单位从stream中读取或往st ......

Java中所有的异常

算术异常类:ArithmeticExecption
空指针异常类:NullPointerException
类型强制转换异常:ClassCastException
数组负下标异常:NegativeArrayException
数组下标越界异常:ArrayIndexOutOfBoundsException
违背安全原则异常:SecturityException
文件已结束异常:EOFException
文件未找到异常:FileNotFound ......

Java实现链表

class Link
{
private Node head;
public Link(Node head)
{
this.head=head;
}
public void addNode(Node node)
{
Node p=head;
while(true)
{
if(!p.hasNext())
{
p.setNext(node);
break;
}
p=p.getNext();
}
}
//插入节
public void insertNode(Node p,Node q)
{
q.setNext(p.getNext());
p.se ......

张孝祥《Java就业培训教程》源代码 02 部分

《Java就业培训教程》 作者:张孝祥 书中源码
《Java就业培训教程》P34源码
程序清单:Promote.java
class Promote
{
 public static void main(String args[])
 {
  byte b = 50;
  char c = 'a';
  short s = 1024;
  int i = 50000;
  float ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号