java学习
java实现zip的解压与压缩功能基本都是使用了java的多肽和递归技术,可以对单个文件和任意级联文件夹进行压缩和解压,对于一些初学者来说是个很不错的实例。 z…
java中的流,可以从不同的角度进行分类。 按照数:输入流和输出流。 按照处理数据单位不同可以分为:字节流和字符流。 按照实现功能不同可以分为:节点流和处理流。…
java学习
我们无法在一篇博文里解释 javascript 的所有细节。如果你正或多或少地涉及了 web 应用程序开发,那么,我们的 java 工具和技术范围报告揭示了,大…
java学习
“编译器会进行泛型擦除”是一个常识了(好吧,实际擦除的是参数和自变量的类型)。这个过程由“类型擦除”实现。但是并非像许多开发者认为的那样,在 .. 符号内的东西…
java学习
日志记录是应用程序运行中必不可少的一部分。具有良好格式和完备信息的日志记录可以在程序出现问题时帮助开发人员迅速地定位错误的根源。对于开 发人员来说,在程序中使用…
java学习
今天突发奇想,对编码习惯和 编程风格 很感兴趣,于是乎,找了一下关于编程风格(java篇)的资料,希望对爱好编码或者开始学习编码的同学有帮助! 来自《the e…
active object模式简介 active object模式是一种异步编程模式。它通过对方法的调用与方法的执行进行解耦来提高并发性。若以任务的概念来说,a…
java学习
active object模式的评价与实现考量 active object模式通过将方法的调用与执行分离,实现了异步编程。有利于提高并发性,从而提高系统的吞吐率…
java学习
java 8引入了全新的stream api。这里的stream和i/o流不同,它更像具有iterable的集合类,但行为和集合类又有所不同。 stream a…
java学习
1. 并行streams实际上可能会降低你的性能 java8带来了最让人期待的新特性之–并行。parallelstream() 方法在集合和流上实现了并行。它将…