java作业以及上机作业答案
java作业以及上机作业答案,可以提供文档,就是全部代码打包在doc里面
Crescent_P
Talk is cheap.Show me the code.
展开
-
面向对象实践
1、 JAVA多线程实验–哲学家就餐问题package caopeng.javase.小学期;/* 要求筷子只能被一个人拿起,当筷子被拿起时,那么要准备拿筷子的人只能进入等待 */public class Chopstick { private boolean use = false; // 每个筷子弄一个下标,便于调试 private int index; public Chopstick() { } public Chopstick(i原创 2020-06-30 14:49:57 · 661 阅读 · 0 评论 -
面向对象技术书面作业8 (GUI +多线程)
面向对象技术书面作业8 (GUI +多线程)1.进行GUI程序设计的步骤有哪些?各有什么样的功能。(1)引用需要的包和类。(2)设置一个顶层的容器。(3)根据需要为容器设置布局管理器或使用默认布局管理器。(4)将组件添加到容器内,位置自行设计。(5)为响应事件的组件编写事件处理代码2.GUI中panel的默认布局管理器是什么?FlowLayout3.什么是线程?创建线程的两种方法分别是什么?一个应用是一个进程,一个用户就是一个线程public class Test1 {public原创 2020-06-07 20:34:10 · 582 阅读 · 0 评论 -
面向对象技术书面作业6 (io)
面向对象技术书面作业6 (io)1.什么是输入流?什么是输出流?2.什么是字节数据流?什么是字符数据流,两者的不同是什么?3.程序中如何获取当前工作目录?4.程序中如何判断文件是否存在, 是否可读,是否可写?5.程序中如何创建路径?6.选择一个.java文件,将该文件内容显示在控制台上,然后将其拷贝到d:\cfile\yy.java文件中,同时统计该文件夹中文件的总个数,并输出所有文件的名称。1.什么是输入流?什么是输出流?输入和输出都是相对于内存来说的输入是到内存里面去也叫作读输出是从原创 2020-05-21 10:25:59 · 658 阅读 · 0 评论 -
上机7 Java高级I/O流 程序设计
一、实验目的1.了解流式输入输出的基本概念和基本原理。2. 掌握InputStream、OutputStream抽象类的基本使用方法;3. 掌握FileInputStream、FileOutputStream抽象类的基本使用方法。4.掌握理解类File、FileReader、FileWriter的使用方法。二、上机内容1.编写程序将从键盘上输入的一行内容写入到文件copyfile.txt中,文件的保存位置自己确定。import java.io.FileNotFoundException;im原创 2020-05-21 13:28:48 · 1097 阅读 · 2 评论 -
java面向对象六
1. 使用聚合类设计实现一个小型学生成绩管理系统,要求具有以下功能:从键盘上录入多个同学信息(包括学号 姓名 年龄 成绩)、输出所有学生信息、查找学生信息、能对学生按成绩排序,,并能进行数据输入错误等的异常处理2.使用集合类设计实现一个小型学生成绩管理系统,要求具有以下功能:从键盘上录入多个同学信息(包括学号 姓名 年龄 成绩)、输出所有学生信息、查找学生信息、能对学生按成绩排序,并能进行数据输入错误等的异常处理。3. 结合文件I/O设计实现一个小型学生成绩管理系统,要求具有以下功能:从键盘上录入原创 2020-05-12 18:53:55 · 687 阅读 · 0 评论 -
面向对象技术书面作业5 (集合类 异常处理) 1.Collection 、List、 Set、 Map接口的而联系和区别有哪些? 2.遍历遍历集合框架Arraylist的方法有哪些? 3.遍历集合
面向对象技术书面作业5 (集合类 异常处理)1.Collection 、List、 Set、 Map接口的而联系和区别有哪些?2.遍历遍历集合框架Arraylist的方法有哪些?3.遍历集合框架 HashSet的方法有哪些?4.遍历集合框架 HashMap的方法有哪些?5.什么是泛型?为什么要引入泛型集合?6.举一个例子说明如何在方法中声明和抛出异常?7.如何自定义异常?请自定义一个异常类,用于当三角形的三条边有负值或不能构成三角形时的进行异常处理。**1. Collection 、Lis原创 2020-05-12 18:49:26 · 537 阅读 · 0 评论 -
面向对象技术上机6
上机6对上机5中的第1题,修改圆的半径的输入方式为从键盘上输入,为防止输入负数,请通过throws和throw设计出一旦出现负数时的异常处理方法,并通过本题的测试类进行测试。2.设计实现一个小型学生成绩管理系统,要求具有以下功能:从键盘上录入多个同学信息(包括学号 姓名 年龄 成绩)、输出所有学生信息、查找学生信息()、能对学生按成绩排序(),并能进行数据输入错误等的异常处理。(后面会随着...原创 2020-04-25 18:15:11 · 1385 阅读 · 0 评论 -
面向对象技术 上机5
上机5 继承与多态实践编写一个完整的JAVA Application程序,包含接口Shape,Circle类和Square类,Test类,具体要求如下:1)接口Shape:包含方法double getArea():求一个形状的面积double getPerimeter():求一个形状的周长2)Circle类:具有以下属性和方法:属性radius:double类型,表示圆的半径。...原创 2020-04-17 09:02:24 · 1581 阅读 · 0 评论 -
面向对象技术书面作业4
面向对象技术书面作业45.编写一个完整的JAVA Application程序,包含接口Shape,Circle类和Square类,Test类,具体要求如下:1)接口Shape:包含方法double getArea():求一个形状的面积double getPerimeter():求一个形状的周长2)Circle类:具有以下属性和方法:属性radius:double类型,表示圆的半径。...原创 2020-04-14 12:12:39 · 3384 阅读 · 1 评论 -
面向对象技术 实验二
实验二 数组与字符串及方法调用二、上机内容在有10个实型元素的数组中查找值为x的元素,找到则输出其下标,否则,输出“无此元素”。对含有10个整型元素的数组进行选择排序,并输出升序排序的结果。第一题/1. 在有10个实型元素的数组中查找值为x的元素,找到则输出其下标,否则,输出“无此元素”。public class ArrayTest { public static vo...原创 2020-04-06 16:36:00 · 1471 阅读 · 1 评论 -
面向对象技术书面作业3
面向对象技术书面作业3题目:定义一个Person类,它包括的属性有“姓名”和“性别”。为Person类派生出一个子类Student类,为Student子类添加两个属性年龄和成绩,在子类中打印出学生的姓名、性别、年龄及成绩。定义测试类,生成Person和Student类的对象,并调用相关方法输出学生的姓名、性别、年龄和成绩等。//为Student子类添加两个属性年龄和成绩,// 在子类中打印出...原创 2020-03-31 18:34:17 · 7105 阅读 · 6 评论