• Java学习笔记


    一、记录一种手法

    www.yidatec.com
    
    1、第一层
    public abstract class BaseThread extends Thread{
          @Override
       public void run() {
            System.out.println("1111");
        execute();
       }
    
          
         //抽出需要执行方法
         public abstract Object execute(); 
    
    }
    
    
    2、第二层
    public abstract class BaseThread extends BaseThread{
          
         //抽出需要执行方法
         public Object execute(){
            System.out.println("1111");
            doBusiness();
         }
    
         public abstract Object doBusiness();
    
    }
    
    
    3、第三层
    public class businessThread extends BaseThread{
          
         //抽出需要执行方法
         public Object doBusiness(){
            //写业务逻辑
             System.out.println("dosomething");
         } 
    
    }
    
    
    //调用执行
     public static void main(String[] args) throws IOException  {
            //线程实例化start启动线程,线程run方法会被执行
            businessThread thread = new businessThread();
            thread.start();
    } 
  • 相关阅读:
    404、500、502等HTTP状态码介绍
    Linux系统信息查看命令
    SVN clean up 无法继续
    gitlab使用
    Git SSH Key 生成步骤
    gitlab 杂记
    JS函数
    MySQL基础
    WEB测试方法
    操作系统的发展史
  • 原文地址:https://www.cnblogs.com/chenweichu/p/10629570.html
Copyright © 2020-2023  润新知