摘要:
Typero发布到博客园 参考链接 https://dotnet.microsoft.com/learn/dotnet/hello-world-tutorial/install 第一步:下载dotnet-sdk并安装 https://dotnet.microsoft.com/learn/dotnet 阅读全文
摘要:
线程休眠 线程休眠通过Thread.sleep()函数实现,线程会进入阻塞状态 sleep(时间)指定当前线程阻塞的毫秒数 sleep存在异常InterruptedException sleep可以模拟网络延时,倒计时,获取当前时间等 每一个对象都有一个锁,sleep不会释放锁 package Mu 阅读全文
摘要:
线程状态 new Thread()创建线程,此时线程处在创建状态 调用start()函数,线程进行就绪状态 当获得CPU资源时,线程进入运行状态,执行线程体的代码块 当调用sleep,wait或同步锁定时,线程进入阻塞状态,就是代码不往下执行等阻塞事件解除后,重新进入就绪状态。 当线程中断或结束,进 阅读全文
摘要:
什么是Lambda表达式 Lambda是希腊字母表中第十一位字母的英语表达 在JDK8中引入,主要为了解决匿名内部类定义过多的问题,使代码看起来更加简洁 实质是属于函数式编程的概念 Lambda表达式的应用 Lambda用来为函数式接口创建对象,那么什么是函数式子接口呢, 对于任何接口,如果只包含唯 阅读全文
摘要:
静态代理 举个例子,比如你去结婚,需要招一家婚庆公司替你安排,这里你就是真实角色,婚庆公司就是代理,你和婚庆公司都要实现结婚的接口 package MultiProcess; //真实对象和代理都要实现同一个接口 //代理对象要代理真实角色 //好处 //代理对象可以做很多真实对象做不了的事情,真实 阅读全文