大白话之Java多线程join方法:开局一张图,试学一分钟,你就费和我一样,理解介个方法
   前言 有次偶尔接触到了Thread.join()方法,便到网上去查阅相关资料,但也是看得我一头雾水(天下文章一般抄)。在我很久的理解之后,便想将我理解的join()方法以一张图的方式解释出来。 要学习本篇文章,你需要理解以下知识: 多线程 & Thread (点我学习) 仔细看 开局扔张图: 我绘制的这张图以时间线的形式解释了主线程和各个被实例化的John线程的运行过程。 别着急,多看两遍! 我们可以看到,在主线程调用了join()方法后,指定 ......
大白话   Java   知识讲解   |  2019-07-10   3 评论   29,601 浏览

大白话之Java Stream流:将类数组流化,便捷批量修改,通俗讲解!
   前言 Stream大意概括 将一个列表(List)中的所有类铺平转换成一条流水线,按要求将流水线上的所有类一个一个地处理。像极了SQL语句。 本篇文章将用通俗易懂的语言为你讲解流操作。如果你有一部分卡住看不懂,跳过去就好,再回去看就会了。 -📚-需要先了解的知识-📚- 语言内容链接 JavaList、ArrayList的使用、基本原理及区别null JavaLambda表达式的使用及基本原理null -⭐-评分-⭐- 知识等级实用性罕见性 ......
大白话   Java   类的学习   |  2019-08-12   3 评论   36,790 浏览

Java 困扰三周の问题:使用byte[]或skip()方法读取字节流Stream文件尾部多/少/缺字节解决方法
   前言 最近在造一个最强兼容性的FTP服务端轮子,但在使用InputStream、OutputStream及它的子类时,我遇到了很奇怪也很严重的问题:数据尾部随机缺少/多出数据。这个问题简直太致命了。 问题复现 先出一段代码,我之前操作数据流的步骤如下(请注意看注释): // 获取文件输出流FileOutputStream和网络输入流InputStream FileOutputStream fileOutputStream = new FileOutputSt ......
日志   字节流   Java   |  2019-09-18   3 评论   33,976 浏览