zoukankan      html  css  js  c++  java
  • 线程池FixedThreadPool

    可重用线程池,只有核心线程,并发无阻塞,

    public class MainActivity extends AppCompatActivity {
    
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            final ExecutorService fixedThreadPool = Executors.newFixedThreadPool(5);
            for(int i = 0;i<30;i++){
                final int finali = i;
                Runnable runnable = new Runnable() {
                    @Override
                    public void run() {
                        try {
                            Thread.sleep(2000);
                            Log.d("Thread", "run: "+finali);
                            Log.d("当前线程:",Thread.currentThread().getName());
                        } catch (InterruptedException e) {
                            e.printStackTrace();
                        }
                    }
                };
                fixedThreadPool.execute(runnable);
    
            }
        }
    }
  • 相关阅读:
    通过kinaba对es进行crud
    安装启动kibana
    es安装启动
    IP网络层
    Java 高级文本处理
    django17
    邮件问题
    django16
    django15
    django14
  • 原文地址:https://www.cnblogs.com/Ocean123123/p/10969600.html
Copyright © 2011-2022 走看看