zoukankan      html  css  js  c++  java
  • java多线程全总结

    这一篇文章主要关于java多线程,主要还是以例子来驱动的。因为讲解多线程的书籍和文章已经很多了,所以我也不好意思多说,呵呵、大家可以去参考一些那些书籍。我这个文章主要关于实际的一些问题。同时也算是我以后复习的资料吧,。呵呵大家多多指教。

    同时希望多结交一些技术上的朋友。谢谢。

    ----------------------------------------------------------------------------------------------------------------------------------------------------
    java中的多线程

    在java中要想实现多线程,有两种手段,一种是继续Thread类,另外一种是实现Runable接口。

    对于直接继承Thread的类来说,代码大致框架是:
    Java代码 复制代码 收藏代码
    1. class 类名 extends Thread{
    2. 方法1;
    3. 方法2
    4. public void run(){
    5. // other code…
    6. }
    7. 属性1
    8. 属性2
    9. }


    先看一个简单的例子:

    Java代码 复制代码 收藏代码
    1. /**
    2. * @author Rollen-Holt 继承Thread类,直接调用run方法
    3. * */
    4. class hello extends Thread {
    5. public hello() {
    6. }
    7. public hello(String name) {
    8. this.name = name;
    9. }
    10. public void run() {
    11. for (int i = 0; i < 5; i++) {
    12. System.out.println(name + "运行 " + i);
    13. }
    14. }
    15. public static void main(String[] args) {
    16. hello h1=new hello("A");
    17. hello h2=new hello("B");
    18. h1.run();
    19. h2.run();
    20. }
    21. private String name;
    22. }

  • 相关阅读:
    Python open 读和写
    Sublime Text的使用
    解决MySQL Workbench导出乱码问题
    统计学(一)
    pymysql使用(二)
    使用pymysql(使用一)
    2个Excel表格核对技巧
    用Python读写Excel文件的方式比较
    从零上手Python关键代码
    php面试
  • 原文地址:https://www.cnblogs.com/bjanzhuo/p/3575926.html
Copyright © 2011-2022 走看看