
初学java
ZKeeer
code虐我千百遍,我待code如初恋
展开
-
java多线程-用多线程找出最大随机数
问题: 系统随机生成 10000 个数,构造 5 个线程并利用它们的 Join 方法计算这些随机数的最大值。 思路: 1) 定义一个全局变量AllMax来记录在最大值 2) 自定义myThread类继承自Thread,重写run函数。 3) Run函数,循环两千次,每次产生一个10000以内的随机数,与AllMax进行比较,若大于AllMax,则立即将AllMax更新。 4) 实原创 2016-06-28 09:23:07 · 3236 阅读 · 0 评论 -
java网络编程-利用datagramsocket和datagrampacket实现一台机器向另一台机器传文件
编写程序,利用数据包(Datagram)将一个文件从一台机器传到另一台机器上。 【服务器端】 1) 服务器启动,等待客户想服务器发送数据包 2) 服务器收到客户端发来的数据包,确认用户端的存在并于用户端建立连接 3) 读取文件路径和文件名,打包发送 4) 将文件读入到缓冲流,再按字节数组读,将字节数组打包发送。 5) 数据读到流末端时,发送数据包,程序结束。 【客户端】原创 2016-06-20 16:34:17 · 3472 阅读 · 0 评论 -
Java多线程-小游戏方块赛跑
在一个图形界面上构造两个位于同一起跑线方块,起跑线位于界面靠左位置, A 方块先开始运动,向右移动 50 像素后停止,B 方块开始运动,向右移动 100 像素后停 止,A 方块继续向右运动 100 像素后停止,B 方块开始运动,如此循环接替执行,直至 某一个方块到达终点,界面显示该方块胜利信息。 1) 自定义一个threadA,ThreadB, ThreadFrame类(均继承自Thre原创 2016-06-20 16:28:58 · 5450 阅读 · 2 评论