Java
文章平均质量分 87
胖虎的狗蛋
这个作者很懒,什么都没留下…
展开
-
Java实验(SWUST 实验三 多线程设计实验)
实验三 多线程设计实验实验目的练习多线程类的两种实现方法,理解多线程程序的生命周期。实验内容(1)一个线程进行自然数报数及累加和运算(1+2+3+……+1000),每次报数及计算时间间隔0.1秒,并在图形界面中实时显示累加和表达式;(2)另一个线程随机间隔0-2秒时间读取上个线程的报数结果和计算结果,并在图形界面中实时显示这两个结果。概要设计1、需求分析过程用户需要按动启动线程的按钮,线程程序进行运行,线程一进行每0.1秒进行自然数报数,计算累加和,另一个线程显示读取报数结果和计算结果。2原创 2021-02-02 14:56:26 · 636 阅读 · 1 评论 -
Java实验(SWUST 实验二 时钟应用程序设计)
实验二 时钟应用程序设计实验目的实验内容概要设计需求分析过程总体设计方案界面设计事件设计详细设计类的设计界面设计实验结果讨论与分析实验目的设计时钟应用程序实验内容1、时钟程序的总体设计。即设计时钟类(Clock),给出该类的大致结构,并分析各方法的特点,分析Applet程序或JFram程序的执行过程;2、时钟界面的静态设计。分析如何获取图形对象,分析图形坐标系,如何通过图形对象绘制表盘、刻度、时针、分针、秒针;3、当前系统时间的获取及绘制。说明如何获取当前系统时间(时、分、秒),如何通过图形对象原创 2021-01-12 11:28:12 · 661 阅读 · 0 评论 -
Java实验(SWUST 实验一 复数类的设计)
实验一 复数类的设计内容分析复数类的设计过程和练习测试方法,主要包括以下几个部分:1、复数类的总体设计,包括如何从复数这种数学类型中抽象出属性和方法,给出该类的大致结构;2、测试类的设计,为何需要main方法?如何创建复数对象,如何从用户需求分析出发将数学表达式p5 = p1+p2-p3*p4利用面向对象设计思想转换为程序表达式p5=p1.plus(p2).minus(p3).multiply(p4);3、如何从程序表达式完善复数类的方法?(以plus方法为例,分析该方法的传入参数、返回参数原创 2021-01-12 11:13:58 · 1264 阅读 · 0 评论