多线程
多线程
奋进的白羊
Just do it
展开
-
lambda表达式简化过程---------实现类,静态内部类,局部内部类,匿名内部类
public class lambda { //3.静态内部类 static class like1 implements Ilike{ @Override public void lambda() { System.out.println("i like lambda2"); } } public static void main(String[] args) { Ilike ili原创 2021-06-30 18:54:59 · 125 阅读 · 0 评论 -
静态代理实例------结婚(线程)
package com.wxy.Thread;//静态代理模式总结//真实对象和代理对象都要实现同一个接口//代理对象要代理真实角色//好处 //代理对象可以做很多真实对象做不了的事情 //真实对象专注作自己的事情public class Staticproxy { public static void main(String[] args) {// new Thread(new Runnable() {// @Override//原创 2021-06-30 16:39:28 · 75 阅读 · 0 评论 -
线程简介---线程实现
1.线程简介程序:程序是指令和数据的有序集合,本身没有任何运行的含义,是一个静态的概念.process:进程,进程是程序的一次执行过程,是一个动态的概念.是系统资源分配的单位.Thread:线程,一个进程中可以有多个线程,一个进程中最少要有一个线程,不然没有存在的意义.线程 是cpu调度和执行的单位.核心概念线程是独立的执行路径在程序运行时,即便自己没有创建线程,后台也会有多个线程,如主线程(main),gc(垃圾回收)线程main()称之为主线程,为系统的入口,用于执行整个原创 2021-06-30 17:00:55 · 105 阅读 · 0 评论 -
线程状态--方法
线程状态线程五大状态新生就绪阻塞运行死亡线程停止package com.wxy.Thread;//测试stop//1.建议线程正常停止----》利用次数,不建议死循环//2.建议使用标志位---》设置一个标志位//3.不要使用stop或者destroy等过时或者jdk不建议使用的方法public class Teststop implements Runnable { //设置一个标识位 private boolean flag = true;原创 2021-07-01 21:18:41 · 108 阅读 · 1 评论