上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 34 下一页
摘要: 全部章节 >>>> 本章目录 4.1 网络基础知识 4.1.1 IP地址 4.1.2 端口号 4.1.3 使用InetAddress 4.1.4 InetAddress 类的具体操作 4.1.5 实践练习 4.2 基于TCP协议的网络编程 4.2.1 TC... 阅读全文
posted @ 2020-10-01 10:15 明金同学 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 查看本章节 查看作业目录 需求说明: 某用户共有两张银行卡,账户名称相同,但卡号和余额不同。模拟用户使用这两张银行卡进行消费的过程,并打印出消费明细 实现思路: 项目中创建账户类 Account,类中包括账户名称name、 ThreadLocal 类的引用变... 阅读全文
posted @ 2020-09-28 10:06 明金同学 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 查看本章节 查看作业目录 需求说明: 模拟网上商城购物,当用户选好物品提交订单时,每笔订单会自动生成一个唯一的订单编号。而部分电子商务网站在数据高峰期时,一毫秒可能需要处理近千笔的订单 现在简单模拟 5 个订单同时提交,生成唯一订单编号的场景。订单编号的生成规... 阅读全文
posted @ 2020-09-27 17:00 明金同学 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 查看本章节 查看作业目录 需求说明: 车站只剩 50 张从武汉到北京的车票,现有 3 个窗口售卖,用程序模拟售票的过程,要求使用同步方法保证售票过程中票数的正确性 实现思路: 创建 Java 项目,在项目中创建 SellTicketBySync 类,并实现 ... 阅读全文
posted @ 2020-09-27 16:24 明金同学 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 查看本章节 查看作业目录 需求说明: 多线程操作同一个实例变量的操作会引发多线程并发的安全问题。现有 3 个线程代表 3 只猴子,对类中的一个整型变量 count(代表花的总数,共 20 朵花)进行操作。该变量代表花的总数,不同猴子(线程)每采摘一次,花的总数... 阅读全文
posted @ 2020-09-27 15:23 明金同学 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 全部章节 >>>> 本章目录 3.1 同步代码块 3.1 线程安全 3.1.1 模拟银行取款 3.1.2 同步代码块的使用 3.1.3 实践练习 3.2 同步方法 3.2.1 同步方法 3.2.2 同步方法的使用 3.2.3 实践练习 3.3 死锁 3.3... 阅读全文
posted @ 2020-09-27 12:05 明金同学 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 查看本章节 查看作业目录 需求说明: 在硬盘中选取一个 txt 文件,读取该文档的内容后,追加一段文字“[ 来自新华社 ]”,保存到一个新的 txt 文件内 实现思路: 创建 SaveNewFile 类,在main方法中,使用2个new File指向一个要读... 阅读全文
posted @ 2020-09-26 14:57 明金同学 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 查看本章节 查看作业目录 需求说明: 读取文本文档的内容,去除文本中包含的“广告”字样,把更改后的内容保存到一个新的文本文档中 实现思路: 在main() 方法中,使用 new File(String pathname) 构造方法,分别创建用来读取的文件实... 阅读全文
posted @ 2020-09-26 14:56 明金同学 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 查看本章节 查看作业目录 需求说明: 前方有 3km 的道路障碍,4 辆普通车不能通过,必须等到清障车完成作业离开后,才能继续行驶。用程序来模拟这一过程的发生 实现思路: 创建清障车Wrecker类和车辆OrdinaryVehicle类都需要继承Thread... 阅读全文
posted @ 2020-09-26 14:20 明金同学 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 查看本章节 查看作业目录 需求说明: 使用 Java 的 I/O 流将 H:\eclipse.zip 文件拷贝至 E 盘下,重新命名为 eclipse 安装 .zip。在拷贝过程中,每隔2000 毫秒显示一次文件已经被拷贝的大小及剩余的大小,直至文件完成拷贝,... 阅读全文
posted @ 2020-09-26 11:45 明金同学 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 查看本章节 查看作业目录 需求说明: 车站只剩 50 张从武汉到北京的车票,现有 3 个窗口售卖,用程序模拟售票的过程 实现思路: 创建SellTicket类实现 Runnable 接口,定义实例变量ticket赋值50,重写run方法在run方法内,定义w... 阅读全文
posted @ 2020-09-25 11:15 明金同学 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 查看本章节 查看作业目录 需求说明: 跑道长 50m,模拟 3 名学生同时在跑道跑步的场景 3名同学相当于3个线程对象 实现思路: 创建 Java 项目,在项目中创建StudentRunning类,该类继承 Thread 类重写 StudentRunning... 阅读全文
posted @ 2020-09-25 10:23 明金同学 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 查看本章节 查看作业目录 需求说明: 在一个文件夹内,查找占用磁盘空间最大的 jpg 文件,并输出文件大小 实现思路: 创建ImageFileFilter类实现FilenameFilter接口,且重写accept方法,该方法中对文件后缀.jpg进行判断 因涉... 阅读全文
posted @ 2020-09-25 00:19 明金同学 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 全部章节 >>>> 本章目录 2.1 线程的概述 2.1.1 进程 2.1.2 多线程优势 2.1.3 Thread 类 2.1.4 实践练习 2.2 Runnable接口 2.2.1 Runnable接口 2.2.2 使用 Runnable接口实现多线程... 阅读全文
posted @ 2020-09-24 17:14 明金同学 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 学习目标: 了解事件处理概念监听事件处理模型事件与事件监听接口实现事件监听方式回调事件处理模型常见的事件回调方法Handler类功能与用法Handler更新程序界面 一、监听概念 再用户操作动作时,需要为用户的动作提供响应机制,这种机制就是事件处理 ... 阅读全文
posted @ 2020-09-23 18:15 明金同学 阅读(34) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 34 下一页