美文网首页
java15(多线程--02 卖票所引发的后续)

java15(多线程--02 卖票所引发的后续)

作者: 机智的老刘明同志 | 来源:发表于2019-01-12 10:47 被阅读15次

    例:模拟多窗口卖票

            这里我们给tick定义为静态(如果不定义为静态容易则会产生一票多卖的情况)       

    但是因为定义静态的生命周期过长,我们不推荐定义静态,因此我们可以实现Runnable接口来实现多线程 

    实现多线程之二:Runnable接口

            1.定义类实现Runnable接口

            2.覆盖Runnable接口中的run方法,将线程要运行的代码放在该run方法中

            3.通过thread类建立线程对象

            4.将Runnable接口的子类对象作为实际参数传递给thread类的构造函数

            5调用thread类的start方法开启线程并调用Runnable接口子类的run方法

    相关文章

      网友评论

          本文标题:java15(多线程--02 卖票所引发的后续)

          本文链接:https://www.haomeiwen.com/subject/vhvqdqtx.html