JavaSE
PandaWuu
你的付出,时光不会辜负。
展开
-
使用多线程和IO流编写文件复制功能类
CopyFile类 package copyfile; import java.io.*; import java.text.DecimalFormat; /** * 文件复制类 * @author Administrator * */ public class FileCopy extends Thread { private File src;//待读取的源文件原创 2017-07-14 11:39:18 · 722 阅读 · 0 评论 -
多线程之间的通信
一,介绍 本总结我对于JAVA多线程中线程之间的通信方式的理解,主要以代码结合文字的方式来讨论线程间的通信,故摘抄了书中的一些示例代码。 二,线程间的通信方式 ①同步 这里讲的同步是指多个线程通过synchronized关键字这种方式来实现线程间的通信。 参考示例: public class MyObject { synchronized原创 2017-07-14 15:29:11 · 297 阅读 · 0 评论 -
八种基本排序算法的JAVA实现
最近正好想复习一下数据结构与算法,于是手撸了一下基本的排序算法,代码注释都比较全,就不做过多解释了 插入排序(直接插入、希尔排序、二分插入) 选择排序(直接选择、堆排序) 交换排序(冒泡排序、快速排序) 归并排序 1、直接插入 import java.util.Arrays; /** * @Author: wuyaohua * @Description: * @Date: C...原创 2018-08-22 00:05:29 · 204 阅读 · 0 评论 -
手写一个简单的JAVA线程池
最近项目中用到了线程池,俗话说的好,了解他才能打败他,于是自己写了一个简单的线程池拿来实验 1、线程接口,定义线程池中的主要的几个方法 import java.util.List; /** * @Author: wuyaohua * @Description: 线程接口 * @Date: Created in 11:33 2018-08-21 */ public interface...原创 2018-08-22 00:08:24 · 1458 阅读 · 0 评论