- 博客(12)
- 收藏
- 关注
原创 Java SE -- 多线程 线程生命周期
package thread;class ThreadTest4 implements Runnable{ private boolean flag=true; public void stopMe(){ flag=false; } public void run() { while (flag){ System.out.println(Thread.currentThread().get
2009-12-04 10:50:00 328
原创 Java SE -- 多线程 线程通信
package thread;class QQ{ private String name; private String sex; boolean flag=false; public synchronized void put(String name,String sex){ if(flag) try { wait(); } catch (InterruptedException
2009-12-04 10:32:00 243
原创 Java SE -- 多线程 生产者消费者模型
package thread;class QQ{ private String name; private String sex; public synchronized void put(String name,String sex){ this.name=name; try { Thread.sleep(10); } catch (InterruptedException e) {
2009-12-04 09:56:00 287
原创 Java SE -- 多线程 线程安全问题解决
package thread;class ThreadTest3 implements Runnable{ private int tickets=100; String str=new String(""); public void run() { if(str.equals("method")){ while(true){ sale(); } }else{ while(t
2009-12-03 21:54:00 435
原创 Java SE -- 多线程 线程终止
package thread;class ThreadTest implements Runnable{ public void run() { int i=0; // TODO 自动生成方法存根 while(true){ System.out.println(Thread.currentThread().getName()+" "+ i++ +" is running ...")
2009-12-03 19:19:00 96
原创 Java SE -- 异常
package demo;class TestA{ public int devide(int x,int y) throws ArithmeticException , DevideByMinusException{ if(y throw new DevideByMinusException("被除数为负",y); int result=x/y; return result; }}pu
2009-12-03 19:12:00 253
原创 Java SE -- 接口、抽象类
package demo;interface Runner{ int ID=1; void run(); void fly();}abstract class AI implements Runner{ public void run(){ System.out.println("I am running"); } public void bb(int x,int y){ System.out
2009-12-03 19:11:00 337
原创 Java SE -- 接口示例
package demo;interface PCI{ void start(); void stop();}class NetworkCard implements PCI{ public void start() { System.out.println("Network send ... "); } public void stop() { System.out.printl
2009-12-02 19:22:00 278
原创 Java SE -- 静态变量
package demo;class TA{ //这个程序要好好理解,常量不是属于类的,它在内存中有一块单独的存储区域,何类TA无任何关系// public static final int m=9;// 静态变量是属于类的,它的存储区域与类相关public static int m=9; static { System.out.println("In Static m="+ m); }}pu
2009-12-02 18:34:00 263
原创 Java SE -- 内部类与静态变量
package demo;class InOut{ String str=new String("Between"); static int i=666; int j=888; final int k=999; public void amethod(final int iArgs){ int it315; final int x=111; /*static*/ class Bicyc
2009-12-02 18:29:00 335
原创 Java SE -- 多态
/*多态示例*/package demo;class AA { public void f(){ System.out.println("f in AA"); }}class BB extends AA{ public void f(){ System.out.println("f in BB"); } }public class Test_Dt { public static voi
2009-12-02 18:25:00 258
原创 Java SE -- Static Inner
/*内部类使用示例*/package demo;class Outer{ int outer_i=100; static int outer_j=200; final int outer_k=300; void test(){ Inner in = new Inner(); in.display(); } static class Inner{ void display(){ Sys
2009-12-02 18:06:00 311
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人