全文预览

毕业设计(论文)-开发电子白板和即时通讯集成的工具

上传者:学习一点 |  格式:doc  |  页数:26 |  大小:174KB

文档介绍
ava中的线程有四种状态,分别是:new(新建状态),Runnable(可运行状态),Blocked(阻塞状态),Dead(死亡状态),其中可运行状态又分为运行状态和等待状态,另外将等待池和锁池从阻塞状态分离。如果一个线程结束了,也就说明他是一个死线程了。当程序员调用一个线程实例的start()的方法的时候,这时线程进入就绪状态,但并不是运行状态,当虚拟机开始分配给他CPU的运行时间片的时候线程开始进入运行状态,当线程进入等待状态(例如等待某个事件发生的时候),这时候线程处于挂起状态。Р 系统分析与概要设计Р 需解决的有关技术问题Р 使用面向过程的语言如C、Pascal、Ada、COBOL等设计程序,需要选择数据结构、设计算法,再把算法翻译成代码。像Java等面向对象语言不仅仍然具有面向过程语言的特点,而且通过抽象、封装、继承和多态增加了灵活性、模块性、清晰性和可重用性等有益特征。Р在面向过程程序设计中,数据和对数据的操作时分离的,因而,这种做法需要把数据传递到方法中,面向对象程序设计把数据和属于它们的操作放入叫做对象的实体中,这样做解决了面向过程程序设计中不可避免的许多问题。面向对象程序设计中,所有对象都与属性和活动联系在一起,因此,面向对象程序设计是一种更贴近真实世界的模型组织程序。使用对象可以改进软件的可重用性,使程序更容易开发和维护。要以对象的观点来考虑Java程序,Java程序可以看成相互合作的对象所构成的集合。Р2. Java不仅是一门编程语言,它还是一个具有庞大类和接口构成的API库的开发部署平台。要开发自己的项目,必须使用这些API中的类和接口,遵从它们的习惯和规则。为开发Java图形用户界面程序而进行API设计是体现面向对象原则的一个优秀范例。Р学习Java图形用户界面程序设计API的体系结构,学习利用图形用户界面组件开发界面友好的应用程序和applet。

收藏

分享

举报
下载此文档