zoukankan      html  css  js  c++  java
  • java简单学习笔记201812013

    多线程的两种创建方式 

    1:类继承Thread,并重写run方法,调用写法  ThreadDemo td=new ThreadDemo(),td.start(),注意,线程 调用只能用.start()方法,如果用run()调用则和非多线程普通方法一样;

    2:类实现Runnable接口,并重写run方法,调用写法 先明量runable类,再传到Thread的参数中。RunableDemo rd=new RunableDemo(); Thread t1=new Thread(rd); t1.start();

    在多线程 中,尽量不要使用过时的.stop,supend,resume方法,用wait,notify,notifyAll方法,wait,notify,notifyAll只能在同步语句块中使用。

    3、多线程 的同步操作。在要使用的共享数据语句块前,使用关键字synchronized(共享数据){  语句块  }加锁。

  • 相关阅读:
    hdu 5101 Select
    hdu 5100 Chessboard
    cf B. I.O.U.
    cf C. Inna and Dima
    cf B. Inna and Nine
    cf C. Counting Kangaroos is Fun
    Radar Installation 贪心
    spfa模板
    Sequence
    棋盘问题
  • 原文地址:https://www.cnblogs.com/lofe/p/10116563.html
Copyright © 2011-2022 走看看