java
文章平均质量分 74
Shiqingning
这个作者很懒,什么都没留下…
展开
-
字符流的三种输入输出方法
字符流三种比较常用的输入输出方法,另外还有两种单个字符的输入输出,用缓冲流包装的单个字符的输入输出,这不多写了,.方法如下:package com.java2017_04_07;import java.io.*;public class Test {static final String PATH1 = "F:\\3140731232\\gg\\g.txt";s原创 2017-04-10 17:35:06 · 5533 阅读 · 0 评论 -
基于GUI的多线程文件传输
这是本人第一次做的小项目,历时五天,其中修修改改了很多次.进行测试,我曾经在:两台电脑上进行测试:界面:1.各个界面能正常显示。各个功能模块正常合理。文件:1.文件能正常传输。2.传输完成后能正常打开。对线程:1.一台开服务端和客户端,另一台只开客户端,同时传输文件。2.一个客户端同时传输两个或两个以上文件一、需求说明:1.完成一个文件传输的工具2.要求使用TCP传原创 2017-05-03 09:19:01 · 1083 阅读 · 2 评论 -
基于GUI的多线程文件传输(二)
上次发的是客户端的代码,这次是服务端的代码.为了测试方便,我把IO流的每次读取字节总数调小了.总的来说,这次的项目我遇到了很多问题,尤其是多线程问题,还好我有组员,能一起探讨问题,从中也让我体会到团结合作的重要性.原创 2017-05-03 09:57:20 · 630 阅读 · 0 评论 -
有关Java编写GUI界面的文件读取和保存操作
在Java的GUI编程中,经常用到文件的读取(打开)和保存操作。对操作的界面编写,我们一般是对菜单项设置动作监听,当激活时就打开一个单独的FileDialog类模态子窗口,来进行具体操作。 编程时的思路是: 对相应菜单项设置动作监听,当激活动作时,会显示相应文件操作子窗口,进行操作,参考代码: FileDialog openFileDialog = new FileDialog原创 2017-05-03 10:18:33 · 11846 阅读 · 0 评论 -
Java多线程-线程死锁
多线程同步,解决的是多线程安全性问题,避免获取错误的资源,但同步也同时会带来性能损耗和线程死锁的问题.多线程同步采用了同步代码块和同步方法的方式,依靠的是锁机制实现了互斥访问.因为互斥访问,所以不能并行处理,存在性能问题.如果出现了线程死锁,那可能直接导致程序众多的线程都处于阻塞状态,无法继续运行. 下面通过一个案例演示线程死锁,代码如下:package com.lanqiao.ho原创 2017-04-24 09:14:15 · 326 阅读 · 0 评论