- 博客(17)
- 收藏
- 关注
原创 网络编程Socket和多线程IO编程协调开发 (TCP/UDP)
数据报包用于实现无连接分组传送服务。仅基于该数据包中包含的信息,每个消息从一台机器路由到另一台机器。从一台机器发送到另一台机器的多个分组可能会有不同的路由,并且可能以任何顺序到达。Tips :编写网络通讯时,理清思路后再进行编写。对应的流标记、关闭、刷新等需注意。客户端将本地图片文件上传至服务端指定目录,并回送消息。文件字节数组用工具类StreamUtils进行转换。服务端接收到消息后回送消息给客户端。
2024-09-12 10:44:34 457
原创 网络编程Socket和多线程IO编程协调开发(基础概念)P01
网络通信相关概念InetAddress类获取主机名和IP地址网络多线程Soket的理解
2024-09-12 10:40:07 193
原创 坦克大战0.3_多线程_面向对象
2、射击出来的子弹需要绘画在画板上,从坦克炮口射出,射出后撞到边界消失。1、坦克发射子弹需子弹对象、射击的动作、且按下某个键射出子弹。3、这个子弹需启一个线程。
2024-08-29 15:06:08 215
原创 Java 多线程案例_多线程使用(坦克大战2.0)持续更新中...
1.是指运行中的程序,比如我们使用QQ,就启动了一个进程,操作系统就会为该进程分配内存空间。这里定义和线程相关的另一个术语 - 进程:一个进程包括由操作系统分配的内存空间,包含一个或多个线程。一个线程不能独立的存在,它必须是进程的一部分。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。2.进程是程序的一次执行过程,或是正在运行的一个程序。是动态过程:有它自身的--产生--存在--消亡的过程。多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。
2024-08-23 10:15:03 355
原创 ONE JAVA 8 (JAVA基础) 笔记精选
在前面的例子中,“圆是形状”。根据类接受的信息,我们知道类的类型,因此派生类与基类是相同的类型。我们把派生的对象类型统一看成是它本身的基础类型(“圆”是一种“形状”,“自行车”是“车”,“鸬鹚”也是“鸟”等等)。在上个“形状”的图例中,“方法”(method)操纵的是通用“形状”,而不关心它们是“圆”、“正方形”、“三角形”还是某种尚未定义的形状。每个类由一个框表示,框的顶部有类型名称,框中间部分要描述的任何数据成员,以及方法(属于此对象的方法,它们接收任何发送到该对象的信息)在框的底部。
2024-08-22 19:07:41 994
原创 Java 新手项目练习_坦克游戏_1.0_面向对象_泛型_继承运用_
Java 坦克游戏_1.0_面向对象_泛型_继承运用_项目 需求:1、WASD控制我方坦克上下左右移动2、创建3个敌方坦克3、图片如下
2024-08-22 15:55:16 290
原创 字符数组读取文件FileReader
字符数组读取文件FileReader ,用FileReader读取story.txt文件内容并显示到控制台。
2022-11-08 15:07:03 114
原创 Java I/O流 随笔拷贝输入fileInputStream输出fileOutputStream流
利用java输入流输入流拷贝图片(mac系统)
2022-11-08 14:30:57 273
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人