自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 java:GUI案例11-2 简易计算器

题目:设计简易计算器达到加减乘除的基本算法。

2022-06-18 12:21:35 818 1

原创 java HashSet案例6-3模拟用户注册

题目:本案例要求编写一个程序,模拟用户注册。用户首先输入用户名,密码,确认密码,生日(格式为yyyy-mm-dd),手机号(手机号长度为11位,并且以13,15,17,18开头的数字正确),邮箱(包含符号”@“为正确),判断信息正确后,验证用户是否重复,重复则给出相应提示,如果不重复则注册成功,本案例要求使用HashSet集合实现代码如下:User类:import java.util.regex.Pattern;public class User { private String

2022-05-27 18:09:08 2468 1

原创 java网络编程案例9-1模拟微信聊天

题目:如今微信已经成为人们 生活中必不可少的一款社交软件。本案例要求编写一个程序模拟微信聊天功能,在实现本案例时,要求使用多线程与UDP通信完成消息的发送和接收代码如下:SendTask类:package GGS3;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.util.Scanner;public class SendTa

2022-05-20 11:35:31 3831 5

原创 java案例章节4:异常处理

java语音引入了异常,以异常类的形式对非正常情况进行封装,通过异常处理机制对程序运行时发生的各种问题进行处理。Throwable有两个直接子类Error和Exception,其中Error代表程序中产生的错误,Exception代表程序中产生的异常。RuntimeException类及其子类代表程序运行中异常,Exception类的其他子类都用于表示编译时异常。案例如下:package GGS3;import java.util.Scanner;public class De

2022-05-16 17:42:25 1115 1

原创 java多线程案例8-5小朋友就餐(哲学家就餐)

题目:一圆桌前坐着5位小朋友,两个人中间有一根筷子,桌子中间有面条。小朋友边吃边玩,当饿了的时候拿起左右两根筷子吃饭,必须拿到两根才能吃饭,但是,小朋友在吃饭过程中,可能发生5个小朋友都拿起自己右手的筷子,这样每个小朋友都因缺少左手筷子而没法吃饭,本案例要求编写一个程序解决小朋友就餐问题,使每个小朋友都能成功就餐。代码如下:package GGS1;public class Philosopher extends Thread { private String name; priv

2022-05-15 21:30:11 1884 2

原创 java多线程案例8-4工人搬砖

题目:在某个工地,需要把100块砖搬运到二楼,现在工人张三和李四,张三每次搬运3块砖,每趟需要10分钟,李四每次搬运5块砖,每趟需要12分钟。本案例要求编写程序分别计算两位工人搬完100块砖需要多长时间。本案例要求使用多线程的方式实现。代码如下:package GGS2;class Bricks implements Runnable { private int time = 0; public void run() { if (Thread.currentThread().getN

2022-05-10 19:27:49 1884

原创 java案例4-5图形的面积与周长计算程序

案例:长方形和圆形属于几何图形,都有周长和面积,并且他们都有自己的周长和面积计算公式,使用抽象类知识设计一个程序,可以计算不同图形的面积和周长。代码如下:package GGS3;import java.util.Scanner;public class AreaCount { public void menu() { System.out.println("输入1计算长方形面积及周长"); System.out.println("输入2计算圆形面积及周长"); Scanne

2022-05-03 22:23:18 9716

原创 java案例3-3查看手机配置和功能

案例:有两款配置和功能都不同的手机,配置信息包括品牌,型号,操作系统,价格和内存;手机功能包括自动拨号,游戏和播放歌曲。本案例要求使用所学知识编写一个程序,实现查看手机配置及功能,并将查看结果打印到控制台。主要思路:建个手机类,将品牌,型号,操作系统,价格和内存都定义,再构造实现查看手机配置及功能的方法。由于本案例思路简单易解,所以在此仅定义了一款手机。代码如下:Phone类:package GGS2;public class Phone { private String b

2022-04-30 18:35:13 7017 2

原创 Java多线程案例8-2Svip优先办理服务

多线程中,多个线程争抢CUP,如果想要特定的线程优先使用CUP,可以用join案例:普通用户和特殊用户排队,优先为特殊用户服务。代码如下:package GGS2;public class Svip { public static void main(String[] args) { Normal normal = new Normal(); normal.start(); }}class Normal extends Thread { public void run(

2022-04-29 17:44:15 1969

原创 java多线程案例8-1龟兔赛跑

题目:乌龟速度1米/1000毫秒,兔子速度2米/2000毫秒。跑道全程800米,兔子会在赛道600米处突然发病,在原地养病120000毫秒(120秒)。谁将率先到达终点取得胜利?主要思路:将乌龟和兔子设置成比赛的内部类,运用休眠机制。代码如下:package GGS2;public class Race { private int WuguiDistance=0; private int TuziDistance=0; //乌龟线程 class Wugui

2022-04-27 17:31:11 5050 1

原创 java3-2银行存取款

对于银行存取款的流程,人们非常熟悉,用户可在银行对自己的资金账户进行存款,取款,查询余额等操作,极大地方便了人们对资金的管理。(1)创建账户,初始存款为500元。(2)向账户存入1000元。(3)从账户取出800元。主要思路:创建账户类,在类下构造存钱,取钱,查询余额等方法。主函数需用到 if和switch语句。代码如下:public class Bank { public static ACCOUNT yang=new ACCOUNT(); public ...

2022-04-25 17:23:13 14069 1

原创 java案例3-1 基于控制台的购书系统

本案例要求使用所学知识编写一个基控制台的购书系统,实现购书功能。程序输出所有图书的信息,包括每本书的编号,书名,单价,库存。顾客购书时,根据提示输入图书编号选购需要的书,并根据提示输入需要购买的书的数量,购买完毕输出顾客的订单信息,包括订单号,订单明细,订单总额。...

2022-04-13 16:26:20 6983 4

原创 java案例2-7 随机抽取幸运观众

在一些节日活动中,经常会有抽取幸运观众的环节,本案例要求编写程序实现幸运观众的抽取,在指定人群中随机抽取一名幸运观众。案例功能要求如下:(1)从键盘输入3名观众的姓名(2)存储观众姓名(3)总览观众姓名(4)随机选取一名观众,并打印该观众的姓名package GGS1;import java.util.Scanner;public class suiji { public static void main(String[] args) { System.out.

2022-04-05 13:32:27 8258 1

原创 java案例2-6 登录注册

package GGS1;import java.util.Iterator;import java.util.Scanner;public class dengluzucexitong { public static void main(String[] args) { String[][] name=new String[3][2]; Scanner sc=new Scanner(System.in); while (true) { System.out.println(.

2022-03-29 21:37:31 1287

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除