线程
Retror
热爱编程,喜欢交友。
展开
-
线程中yield()与join()方法的使用
yield()的使用:public class ThreadDemo2 { public static void main(String[] args) { DemoThread dt1=new DemoThread("线程1"); DemoThread dt2=new DemoThread("线程2"); dt1.start(); dt2.start(); }}//创原创 2013-09-16 21:30:29 · 1224 阅读 · 0 评论 -
线程同步化的理解以及使用
又是忙碌的一天,Java结束了复习,老师也开始讲新的课程了。下午下课,很任性的没有去吃饭,后来与老师讨论时就说到了线程同步的问题。有了点自己的感触,想给大家分享一下,希望能让像我一样的程序员能有所收获。 我们都知道,多线程编程为程序开发带来了很多的便利,但是也带来了一些问题,这些问题时在程序开发过程中必须进行处理的。这些问题的核心是,如果多个线程同时访问一个资源,如变量、文件等,原创 2013-09-16 20:38:58 · 1807 阅读 · 0 评论 -
3种实现线程的方法
1.通过继承Thread实现线程:public class MyThread extends Thread{ public void run(){ //线程体 } public static void main(String[] args){ MyThread myth1=new MyThread(); myth1.start(); }原创 2013-09-16 19:49:30 · 719 阅读 · 0 评论 -
线程初步
理解并发和方法调用的区别:方法的调用就像是排队,只有在其他方法调用完之后主方法才执行完(并不是同时执行);然而通过run()方法和start()方法才不会有所谓调用的效果出现(程序也就能够并发执行)代码:/** * 第一种方法 * @author LiZhuo * */public class MyThread extends Thread{//线程类 //线程原创 2013-09-16 10:00:27 · 708 阅读 · 0 评论 -
利用java编写的精灵吃豆的游戏
学完线程的时候做了一个精灵吃豆的小游戏。窗体类:package www.csdn.net.zuoye;//用窗体实现精灵吃豆子的小游戏import java.awt.Color;import java.awt.Graphics;import java.awt.event.KeyEvent;import java.awt.event.KeyListener;import jav原创 2013-10-27 22:14:13 · 3595 阅读 · 6 评论