![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 64
sylviiiiiia
深水区
展开
-
javaweb学习笔记
动态网页,指的是随时间、地点、用户操作改变的网页。原创 2024-01-03 09:56:23 · 504 阅读 · 0 评论 -
Java程序设计2023-第八次上机练习
编写简单文本编辑器,该程序可以新建、打开、编辑和保存文本文件。当用户点击New时,新建一个文件,用户可以编辑文件内容,然后点击Save保存文件。用户点击Open时,选择一个已有文件,然后可对文件进行编辑。编写程序,显示3个风扇,用控制按钮开动和停止风扇。可以同时开动和停止3个风扇,也可以分别开动和停止每一个风扇。实现得略有瑕疵,没有reverse而是reset,而且没有滑动条,转得太快,屏幕刷新跟不上。没写出来,看别人的,原创 2023-11-11 21:13:10 · 256 阅读 · 0 评论 -
Java程序设计2023-第七次上机练习
流与文件、综合练习。原创 2023-11-11 12:22:25 · 270 阅读 · 0 评论 -
Java程序设计2023-第六次上机测试
定义一个具有三条边的三角形类Triangle。在三角形中,任意两边之和大于第三边。三角形类Triangle写遵从这一个规则。定义一个IllegalTriangleException类,修改类Triangle的构造方法,如果创建的三角形的边违反了这一规则,则抛出一个IllegalTriangleException对象。super("IllegalTriangleException: 边长不符合要求");side1 = a;side2 = b;side3 = c;原创 2023-11-06 17:04:43 · 219 阅读 · 0 评论 -
Java程序设计2023-第五次上机测试
编写一个程序,实现如下的界面,当点击不同按钮时绘制相应的图形。点击“椭圆”,绘制一个椭圆形;点击“矩形”,绘制一个矩形;点击“直线”,绘制一条直线。实现图形绘制即可,图形位置和大小自定。原创 2023-11-01 21:13:37 · 259 阅读 · 0 评论 -
Java程序设计2023-第六次上机练习
线程1执行完任务1后,线程2才能执行任务2,接下来线程1执行任务1,如此交替执行下去。在多线程情况下,如只有一个存钱的线程,但是有多个取钱的线程,很可能会抛出异常。注意:完成任务的时候,需要将任务删除。定义Worker1与Worker2类,代表两个交替完成任务的类,可以从Repo对象中获取任务。功能:输出从0到n-1的整数(n在创建PrintTask对象的时候指定)。类对象传进去的是地址,所以操作的时候会对原对象进行操作,因此才能实现这个功能。定义Repo类代表任务仓库,使用字符串代表任务。原创 2023-10-30 16:34:22 · 278 阅读 · 0 评论 -
用Notepad++写java代码
2.错误: 程序包xxx不存在 ,看。2.写好之后存为java文件。这是代码里有中文,编译时加上。原创 2023-10-26 15:17:46 · 106 阅读 · 0 评论 -
Java程序设计2023-第五次上机练习
定义IllegalScoreException异常类,代表分数相加后超出合理范围的异常。该异常是checked exception,即希望该异常一定要被捕获处理。定义IllegalNameException异常类,代表名字设置不合理的异常。该异常是unchecked exception定义Student类。属性:方法:toString //自动生成setter/getter //自动生成。原创 2023-10-25 11:13:26 · 389 阅读 · 0 评论 -
Java程序设计2023-第四次上机测试
定义一个学生类Student,成员变量包括:姓名,生日,学号,学校;重写方法toString,equals,hashCode;实现接口Comparable,按照学号大小进行比较;定义构造方法。输入格式:第一行输入学生人数。其他各行每行输入一个学生的姓名,出生年月日,学号,学号,用空格分隔。输出格式:按照学号从小到大排序的学生信息,每个学生信息一行。输入样例:3李翔 2002 10 9 202019001 北京化工大学张凯 2002 11 23 202019015 北京化工大学。原创 2023-10-24 14:38:08 · 363 阅读 · 0 评论 -
Java程序设计2023-第四次上机练习
编写一个猜数程序,该程序随机在1到1000的范围中选择一个供用户猜测的整数。界面上提供一个文本框来接收用户输入的猜测的数,如果用户猜得太大,则背景变为红色,如果猜得太小,背景变为蓝色。在三子棋中,双方在3×3的棋盘中轮流下棋,一方用*示,另一方用O表示。在程序中,一方为用户,用户在界面上输入每次下棋的位置;一个无参的构造方法,将所有的坐标设置为0;编写一个应用程序,使用上面定义的类,随机选取位置和形状,绘制20个图形。(3) 定义一个包含main方法的测试类,在该类中创建框架类对象,并显示。原创 2023-10-23 16:08:30 · 550 阅读 · 0 评论 -
Java程序设计2023-第三次上机测试
学校需要构建综合系统,使用者包含多种角色。雇员又分为教员Faculty和职员Staff。按照格式:类名 [name=, sex=, age=]输出。使用idea自动生成,然后在修改成该输出格式。String name、String sex、int age,所有的变量必须为私有(private)。每个角色都有姓名、年龄。一个雇员有工号、入职日期。•输入1行name age sex , 调用上面的有参构造函数新建对象。请以如下Main类为基础,构建各个角色类,将代码补充完整。能对name,sex,age赋值。原创 2023-10-23 15:56:04 · 184 阅读 · 0 评论 -
用Eclipse写java代码
3.输入项目名称,选择specific JRE,finish。4.在src中新建包,包名为项目名.包名。如何修改eclipse字体大小。2.选择创建java项目。6.写代码,写好之后运行。原创 2023-10-16 16:38:17 · 737 阅读 · 0 评论 -
Java程序设计2023-第三次上机练习
/如果item为null,则不入栈直接返回null。如果栈满,也返回null。如果插入成功,返回item。//出栈,如果为空,则返回null。出栈时只移动栈顶指针,相应位置不置为null//获得栈顶元素,如果为空,则返回null.//如果为空返回true//返回栈中元素个数定义IntegerStack的实现类ArrayIntegerStack,内部使用数组实现。创建时,可指定内部数组大小。main方法说明输入n,建立可包含n个元素的ArrayIntegerStack对象。原创 2023-10-09 17:06:26 · 490 阅读 · 0 评论 -
Java程序设计2023-第二次上机测试
首先以数组形式输出初始字符串(一行一个数字),然后以数组形式输出完成交换后的字符串(一行一个数字)。(1)如果用户名是SwpuIot,并且密码是123456,则输出:Welcome。每个数字占据4个字符的位置,数字左对齐,数字不足4位的右边留出空格。从键盘接收用户输入的两个字符串,第一个代表用户名,第二个代表密码。(2)如果用户名正确,密码不正确,输出:Mismatch。输入一行字符串(由不同的整数组成,以空格分开)(2)最小的元素与最后一个元素交换。(1)最大的元素与第一个元素交换。原创 2023-10-09 17:06:09 · 372 阅读 · 0 评论 -
java 基础语法
教材:《Java核心技术 卷1:基础知识》Cay S.Horstmann体系结构中立 可移植性。原创 2023-10-04 14:40:01 · 147 阅读 · 0 评论 -
Java程序设计2023-第二次上机练习
编写一个复数类,可以进行复数加法和减法运算。编写一个包含main方法的类测试该复数类。要求该复数类至少包含一个无参的构造方法和一个带参的构造方法;数据成员包括复数的实部和虚部,为double类型;包括两个方法,分别实现复数的加法和减法运算。输入格式:输入两个复数。输入为两行,每一行为一个复数的实部和虚部,用空格隔开。输出格式:输出复数加法和减法结果。输出为4行,第一行和第二行输出两个复数,第三行为两个复数的加法运算结果,第四行为减法运算结果。输入样例:在这里给出两组输入。1 2。原创 2023-10-03 23:39:40 · 428 阅读 · 0 评论 -
Java程序设计2023-第一次上机测试
输出格式: 统计一行字符串中的英文字母个数、空格个数、数字个数、其他字符个数。统计一行字符串中的英文字母个数、空格个数、数字个数、其他字符个数。n的闭区间中,能够被3整除元素的奇数和偶数的个数。输入格式: 输入值n的范围是 【1…输入格式: 通过键盘输入一行字符(任意字符)输出格式: 奇数个数,偶数个数。原创 2023-09-27 10:18:51 · 156 阅读 · 0 评论 -
Java程序设计2023-第一次上机练习
仅供参考,请勿ctrl+C/V提交oj原创 2023-09-25 16:18:56 · 314 阅读 · 0 评论 -
java输入输出方式
读取字符串,可以转换为其他类型。原创 2023-09-20 19:47:14 · 130 阅读 · 0 评论