一、Swing和AWT 概述 awt是抽象组件窗口工具包,是Java最早的用于编写图形应用程序的开发包。 因为AWT是依靠本地方法来实现功能的,所以AWT控件称为“重量级控件” Swing是为了补充awt的一些功能性的缺失问题而开发的包,以awt为基础的。 由于 Swing是用纯粹的Java代码来实 Read More
posted @ 2019-11-08 21:00 rimary Views(147) Comments(1) Diggs(0) Edit
一、File类 Java文件类以抽象的方式代表文件名和目录路径名。该类主要用于文件和目录的创建、文件的查找和文件的删除等。 File对象代表磁盘中实际存在的文件和目录。通过以下构造方法创建一个File对象。 (1)通过给定的父抽象路径名和子路径名字符串创建一个新的File实例。 (2)通过将给定路径 Read More
posted @ 2019-11-01 21:51 rimary Views(138) Comments(1) Diggs(0) Edit
实验任务详情: 完成火车站售票程序的模拟。 要求: (1)总票数1000张; (2)10个窗口同时开始卖票; (3)卖票过程延时1秒钟; (4)不能出现一票多卖或卖出负数号票的情况。 实验代码: package stand; class MyThread implements Runnable { Read More
posted @ 2019-10-25 20:43 rimary Views(138) Comments(1) Diggs(0) Edit
实验六 Java异常 实验目的 理解异常的基本概念; 掌握异常处理方法及熟悉常见异常的捕获方法。 实验要求 练习捕获异常、声明异常、抛出异常的方法、熟悉try和catch子句的使用。 掌握自定义异常类的方法。 实验内容 编写一个类,在其main()方法中创建一个一维数组,在try字句中访问数组元素, Read More
posted @ 2019-10-18 19:10 rimary Views(160) Comments(1) Diggs(0) Edit
实验四 类的继承 实验目的 理解抽象类与接口的使用; 了解包的作用,掌握包的设计方法。 实验要求 掌握使用抽象类的方法。 掌握使用系统接口的技术和创建自定义接口的方法。 了解 Java 系统包的结构。 掌握创建自定义包的方法。 实验内容 (一)抽象类的使用 设计一个类层次,定义一个抽象类 形状,其中 Read More
posted @ 2019-10-12 19:08 rimary Views(176) Comments(0) Diggs(0) Edit
一.实验目的 (1)掌握类的继承 (2)变量的继承和覆盖,方法的继承,重载和覆盖的实现; 二.实验的内容 (1)根据下面的要求实现圆类Circle。 1.圆类Circle的成员变量:radius表示圆的半径。 2.圆类Circle的方法成员: Circle():构造方法,将半径置0 Circle(d Read More
posted @ 2019-10-07 19:03 rimary Views(171) Comments(0) Diggs(0) Edit
实验三 String类的应用 •实验目的 •掌握类String类的使用; •学会使用JDK帮助文档; •实验内容 1.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码、结果截图。) •统计该字符串中字母s出现的次数。 •统计该字符串中子串“is”出现的次 Read More
posted @ 2019-09-27 21:07 rimary Views(116) Comments(1) Diggs(0) Edit
写一个名为Rectangle的类表示矩形。其属性包括宽width、高height和颜色color,width和height都是double型的,而color则是String类型的。要求该类具有: (1) 使用构造函数完成各属性的初始赋值 (2) 使用get…()和set…()的形式完成属性的访问及修 Read More
posted @ 2019-09-20 21:15 rimary Views(135) Comments(0) Diggs(0) Edit
1.打印输出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其中各位数字立方和等于该数本身,例如,153是一个“水仙花数”。 c public class Narcissus{ public static void main(String[] args){ for(int i = 100;i Read More
posted @ 2019-09-14 16:11 rimary Views(130) Comments(1) Diggs(0) Edit
一、学到的知识 二、我的收获 博客园地址:https://www.cnblogs.com/zhouhuahua/ PTA地址:https://pintia.cn/problem sets?tab=1&filter=all 三、自我检讨 这个学期学到了很多新的知识点,如:数组、字符串、链表等等;还学习 Read More
posted @ 2019-06-22 14:03 rimary Views(128) Comments(0) Diggs(0) Edit