这周学了线程。在java中要想实现多线程,有两种手段,一种是继续Thread类,另外一种是实现Runable接口。Thread和Runnable的区别,如果一个类继承Thread,则不适合资源共享。但是如果实现了Runable接口的话,则很容易的实现资源共享。在任务一种用了Thread类实现,很好理解,利用sleep()方法显示出两个线程的结果。在自主编程中也是用了这个Thread类,印象很深刻的是线程同步synchronized关键字,在做作业时用到了,我是查网上的然后修改自己的代码,这个关键字的用法我还没有很熟悉。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步