Java
文章平均质量分 57
喜欢吃布丁但是没有钱
学海无涯苦作舟
展开
-
Java---扫雷程序
【代码】Java---扫雷程序。原创 2023-02-14 00:00:12 · 197 阅读 · 1 评论 -
Java网络编程--UDP通讯
目录目标实验步骤使用说明程序说明实验代码总结目标基于UDP的Socket编程。编写一个基于UDP协议的Socket网络通信应用程序,实现如下功能:①.客户端能够发送任意的信息给服务器端。②.服务器端将收到的字符串变成大写后返还给客户端。实验步骤一、接收端( a )、调用DatagramSocket(int port)创建一个数据报套接字,并绑定到指定端口上;( b )、调用Dat...原创 2019-10-27 19:50:06 · 270 阅读 · 0 评论 -
Java网络编程--TCP通讯
目录目标实验步骤预备知识使用说明实验代码总结目标基于TCP的Socket编程。使用套接字编写客户—服务器程序,实现客户—服务器交互计算。客户将三角形3个边的长度发给服务器,服务器把计算出的三角形的面积返回给客户。实验步骤一、服务器端:Server.java( a )、调用ServerSocket(int port)创建一个服务器端套接字,并绑定到指定端口上;( b )、调用accep...原创 2019-10-27 17:37:13 · 377 阅读 · 0 评论 -
Java-多线程
目录实验内容说明第一题第二题第三题总结实验内容一、建立三个线程,并且同时运行它们。当运行时输出线程的名称。实验步骤:(1).创建一个Java类(2).在类中创建三个线程,调用start()方法启动这三个线程(3).保存文件,调试并编译运行程序。参考程序运行效果:二、实现3个类:Storage、Counter和Printer。 Storage类应存储整数。 Counter应创建线程...原创 2019-10-20 20:11:54 · 633 阅读 · 0 评论 -
Java-文件操作
目录实验内容说明第一题第二题第三题总结实验内容编写文本文件复制程序,即把源文件复制到目标文件,运行时用参数方式输入源文件名和目标文件名,设入口主类为FileCopy,则运行方式为:java FileCopy 源文件名 目标文件名将任意两个文件合并到一个文件,要求采用java命令行方式在控制台按照“源文件1 源文件2 目标文件” 方式录入,注意多种异常处理。编写程序实现将一个文件内容...原创 2019-10-20 15:49:43 · 986 阅读 · 15 评论 -
Java--集合
目录实验目标正文截图总结实验目标编写程序练习List集合及泛型的基本使用:1、 创建一个只能容纳String对象名为names的ArrayList集合;2、按顺序往集合中添加5个字符串对象:“张三”、“李四”、“王五”、“马六”、“赵七”;3、对集合进行遍历,分别打印集合中的每个元素的位置与内容;4、首先打印集合的大小,然后删除集合中的第3个元素,并显示删除元素的内容,然后再打印目前集...原创 2019-10-06 16:54:03 · 586 阅读 · 0 评论 -
Java--异常
Java实验目标正文实验目标编写整除运算程序,要求捕获除数为0异常、数字格式异常、通用型异常。注意要把通用型异常的捕获顺序放在最后。把第1题整除程序改为双精度型实数的除法运算程序,并更改有关提示信息,运行该程序若干次,每次输入不同的数据,观察分析程序的运行结果。在第2题基础上编写自定义异常类(必须继承系统的Exception类),在除数为0时抛出自定义异常,并捕获处理该异常。正文第...原创 2019-10-06 11:26:31 · 1683 阅读 · 0 评论 -
Java-抽象、继承、数组
目标设计 3 个类 , 分别是学生类 Student, 本科生类 Undergaduate, 研究生类 Postgraduate, 其中 学生Student 类是一个抽象类 , 它包含一些基本的学生信息如姓名、所学课程、课程成绩等 , 而 Undergraduate 类和 Postgraduate 都是 Student 类的子类 , 它们之间的主要差别是计算课程成绩等级的方法有所不同 , 研究生...原创 2019-09-21 16:34:03 · 589 阅读 · 1 评论 -
Java-继承和数组的结合
目标设计一个简单的学校人事管理系统,管理教师和学生信息。实现教师与学生基本信息的添加、删除、修改、查询。其中编号、姓名、性别、出生日期为共有的,教师包括部门、职称、工资;学生包括高考分数、专业field、班级等。实验代码package exp4;public class Person { /* * 编号 */ int id; /* * 姓名 */ String ...原创 2019-09-21 15:42:36 · 910 阅读 · 1 评论 -
Java-super,this的使用
知识回顾super和this关键字都可以用力啊覆盖Java语言的默认作用域,使被屏蔽的方法或变量变为可见。在以下场合会出现方法或变量被屏蔽的现象:场合一:在一个方法内,当局部变量和类的成员变量同名,或者局部变量和父类的成员变量同名时,按照变量的作用域规则,只有局部变量在方法内可见。场合二:当子类的某个方法覆盖了父类的一个方法时在子类的范围内,父类的方法不可见。场合三:当子类中定义了和父类...原创 2019-09-21 11:24:51 · 314 阅读 · 0 评论 -
Java-类、对象、成员、成员方法
目标编写一个圆环类 Ring 的 Java 程序。圆环类有 3 个数据成员 , 分别是内半径 innerRadius, 外半径 outerRadius 和颜色 color, 这些属性可以查看 get 也可以重新设置 set, 另外 , 圆环还可以返回其面积 area 。第1题中增加两个static 成员 :圆周率和圆对象个数, 增加两个 static 方法,分别是设置圆周率和显示当前圆对象个...原创 2019-09-20 21:36:30 · 1614 阅读 · 1 评论 -
Java-斐波拉契数列
目标写一个程序打印斐波拉契 (Fibonacci) 数列,数列的长度可以由输入指定。代码import java.io.IOException;import java.util.Scanner;public class Fibonacci { /** * @param args * @throws IOException */ public static void...原创 2019-12-04 08:46:20 · 678 阅读 · 4 评论 -
Java-直接排序法
目标用选择排序法,按升序顺序输出一维数组中的元素 。代码import com.sun.org.apache.bcel.internal.generic.Select;public class SelectSort { /** * @param args */ public static void main(String[] args) { // TODO Auto-...原创 2019-09-06 09:42:57 · 896 阅读 · 0 评论 -
Java-摄氏温度转华氏温度
要求编写一个应用程序,接受用户从键盘输入的摄氏温度,然后将其转化成等效的华氏度温度代码public class temperature { public static void main(String[] args) {// 摄氏度转华氏度:F=C×1.8+32 C int c = 0; String s = ""; System.out.println("输入摄氏...原创 2019-12-04 08:45:44 · 6496 阅读 · 1 评论 -
Java之main函数传参
目标(1)、创建类,在编辑器种编写出程序源代码注意:命令行参数是main方法的String类型的数组args可以使用Integer.valueOf( )方法将字符串转为整型,例如:int number= Integer.valueOf(“12321421”)该方法的参数只能是数字字符串(2)、编译程序;(3)、运行程序。实验部分实验代码:public clas...原创 2019-12-04 08:45:48 · 1065 阅读 · 0 评论