201671010131 2016-2017-2 《Java程序设计》

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了201671010131 2016-2017-2 《Java程序设计》相关的知识,希望对你有一定的参考价值。

线程的启动和创建
Thread类(Java.lang.Thread类)
在Java语言中Thread类代表线程,所有的线程对象都必须是Thread类或其子类的实例。每条线程的作用是完成一定的任务,实际上就是执行一段程序流,也叫一段顺序执行的代码,Java使用run方法来封装这样一段程序流。

继承Thread类创建和启动线程
1.定义Thread类的子类,并重写该类的run方法,该run方法的方法体就是代表了线程需要完成的任务,run方法也被称为线程执行体。
2.创建Thread类子类的实例,即创建了线程的对象。
3.用线程对象的start方法来启动该线程。

start()方法
使该线程开始执行,Java虚拟机调用该线程的run方法。
getName()方法
返回该线程的名称
setName(String name)方法
修改该线程的名称
interrupt();
中断线程
sleep(long millis);
在指定的毫秒内让当前正在执行的线程休眠.有串行线程和同步线程。

同步代码块:
synchronized(同一个数据){}    同一个数据:就是N条线程同时访问一个数据。

 
















以上是关于201671010131 2016-2017-2 《Java程序设计》的主要内容,如果未能解决你的问题,请参考以下文章

201671010131 2016-2017-2 《Java程序设计》

201671010131 2016-2017-2 《Java程序设计》

201671010131 2016-2017-2 《Java程序设计》艰难的旅程.

201671010131 2016-2017-2 《Java程序设计》初学Java,所感所学总结。

201671010131 2016-2017-2 《Java程序设计》第二周 由简入繁的开始。

201671010131《面向对象程序设计课程学习进度条》