JAVA 课程项目报告 项目题目: 利用JAV A 实现一个小时钟的程序 专业班级: 10 软件工程 学生姓名: ** 学生学号: E******** 利用JAVA 实现一个时钟的小程序 1. 软件开发的需求分析 在当今的信息时代,时钟已经成为人们生活中必不可少的应用工具 ,Java 语言是当今流行的网络编程语言,它具有面向对象、与平台无关、安全、多线程 等特点。使用Java语言不仅可以实现大型企业级的分布式应用系统,还能够为小型的、嵌入 式设备进行应用程序的开发。面向对象的开发方法是当今世界最流行的开发方法,它不仅具有更贴近自然的语义,而且有利于软件的维护和继承。为了进一步巩固课堂上所学到的知识,深刻把握 Java语言的重要概念及其面向对象的特性,锻炼我们熟练的应用面向对象的思想和设计方法解决实际问题的能力,开设了 Java 程序设计课程设计。 此次课程设计的题目为简单的小时钟程序设计,通过做巩固所学 Java 语言基本知识,增进 Java 语言编辑基本功,掌握 JDK、JCreator 等开发工具的运 用,拓 宽 常 用类 库 的应用。使我们通过该 教 学环 节 与手 段 ,把所学课程及相 关知识加 以融 会 贯 通,全面掌握 Java 语言的编程思想及面向对象程序设计的方法,为今后 从 事 实际工作 打 下 坚 实的基础 。 2. 具体 实现 2.1 设计思路 Java 是一种 简单的,面向对象的,分布式的,解释 的,键 壮 的,安全的,结 构 中立 的,可移 植 的,性能很 优 异 的,多线程的,动 态 的语言。Java 去 掉 了 C++语言的许 多功能,让Java 的语言功能很 精 炼,并 增加 了一些 很 有用的功能,如 自动 收 集 碎 片 。这 将 减 少平常 出错 的50%。而且,Java 很 小,整 个 解释 器 只 需215K 的RAM。 因 此运 用JAVA 程序编写 小时钟程序,实现简单显 示 时间 的功能。本次课程设计做的是Java 简单小时钟,它是图 形 界面、线程、流与文 件等技 术 的综 合 应用,其界面主 要采 用了java.awt 包 ,javax.swing 包 等。 程序实现了小时钟的基本功能。 2.2 设计方法 在设计简单小时钟时,需要编写5 个Java 源 文 件: Server.java、Objecting.java、LogIn.java、ClientUser.java、Client.java。 小时钟除 了需要编写 的上述 5 个 Java 源 文 件所给 出 的类 外 ,还需要 Java 系统提 供 的一些 重...