自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 有关Java编写GUI界面的文件读取和保存操作

在Java的GUI编程中,经常用到文件的读取(打开)和保存操作。对操作的界面编写,我们一般是对菜单项设置动作监听,当激活时就打开一个单独的FileDialog类模态子窗口,来进行具体操作。  编程时的思路是:  对相应菜单项设置动作监听,当激活动作时,会显示相应文件操作子窗口,进行操作,参考代码:   FileDialog openFileDialog = new FileDialog

2017-05-03 10:18:33 11727

原创 基于GUI的多线程文件传输(二)

上次发的是客户端的代码,这次是服务端的代码.为了测试方便,我把IO流的每次读取字节总数调小了.总的来说,这次的项目我遇到了很多问题,尤其是多线程问题,还好我有组员,能一起探讨问题,从中也让我体会到团结合作的重要性.

2017-05-03 09:57:20 609

原创 基于GUI的多线程文件传输

这是本人第一次做的小项目,历时五天,其中修修改改了很多次.进行测试,我曾经在:两台电脑上进行测试:界面:1.各个界面能正常显示。各个功能模块正常合理。文件:1.文件能正常传输。2.传输完成后能正常打开。对线程:1.一台开服务端和客户端,另一台只开客户端,同时传输文件。2.一个客户端同时传输两个或两个以上文件一、需求说明:1.完成一个文件传输的工具2.要求使用TCP传

2017-05-03 09:19:01 1055 2

原创 Java多线程-线程死锁

多线程同步,解决的是多线程安全性问题,避免获取错误的资源,但同步也同时会带来性能损耗和线程死锁的问题.多线程同步采用了同步代码块和同步方法的方式,依靠的是锁机制实现了互斥访问.因为互斥访问,所以不能并行处理,存在性能问题.如果出现了线程死锁,那可能直接导致程序众多的线程都处于阻塞状态,无法继续运行.  下面通过一个案例演示线程死锁,代码如下:package com.lanqiao.ho

2017-04-24 09:14:15 312

原创 深入了解String字符串的比较排序

1.当两个比较的字符串是英文且长度不等时,1)长度短的与长度长的字符一样,则返回的结果是两个长度相减的值a="hello";b="hell";num=1;或者a="h";b="hello";num=4;2)长度不一样且前几个字符也不一样,从第一位开始找,当找到不一样的字符时,则返回的值是这两

2017-04-10 17:56:43 5034

原创 字符流的三种输入输出方法

字符流三种比较常用的输入输出方法,另外还有两种单个字符的输入输出,用缓冲流包装的单个字符的输入输出,这不多写了,.方法如下: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 5495

空空如也

空空如也

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

TA关注的人

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