1、Arrays java8里新添加了parallelSort等parallel开头的方法,表示利用cpu并行的能力 2.面向对象 如果继承树里的某个类要被初始化时,系统将会同时初始化该类的所有父类 子类不会获得父类的构造器,但子类构造器可以使用super调用父类构造器。但super调用也必须出现在 ...
分类:
编程语言 时间:
2017-08-13 20:02:53
阅读次数:
138
一、环境 Ubuntu16.04、Hadoop2.7.3、java8 系统安装完成后建议先更新一下 apt源 1、复制原文件备份 sudo cp /etc/apt/source.list /etc/apt/source.list.bak 2、编辑源列表文件 sudo vim /etc/apt/sou ...
分类:
系统相关 时间:
2017-08-13 01:09:54
阅读次数:
258
把一个包装类型数组String[]、Integer[]等转化成int[]等基本类型数组,是在太不想用for循环就用Java8的stream吧 ...
分类:
编程语言 时间:
2017-08-13 00:13:09
阅读次数:
177
Java集合类是一种特别有用的工具类,可用于存储数量不等的对象。Java集合大致可分为Set、List、Queue和Map四种体系 Set代表无序、不可重复的集合 List代表有序、重复的集合 Map代表具有映射关系的集合 Java5又增加了Queue代表一种队列集合 java集合概述: 为了保存数 ...
分类:
编程语言 时间:
2017-08-12 00:39:02
阅读次数:
267
java1.7之前,接口中只允许有全局常量和抽象方法,而1.8之后允许在接口中扩充default修饰的普通方法和static修饰的静态方法 其目的是在修改接口中方法的时候,子类就不必去一一修改 ...
分类:
编程语言 时间:
2017-08-11 21:14:39
阅读次数:
212
参考:http://www.cnblogs.com/andywithu/p/7344507.html lambda表达式,即带有参数的表达式,为更清晰地理解lambda表达式,先看如下例子: (1) class Student{ private String name; private Double ...
分类:
编程语言 时间:
2017-08-11 13:23:54
阅读次数:
163
about Stream 什么是流? Stream是java8中新增加的一个特性,被Java猿统称为流. Stream 不是集合元素,它不是数据结构并不保存数据,它是有关算法和计算的,它更像一个高级版本的 Iterator。原始版本的 Iterator,用户只能显式地一个一个遍历元素并对其执行某些操 ...
分类:
其他好文 时间:
2017-08-09 11:26:49
阅读次数:
238
Java 8 如何正确使用 Optional import lombok.Data; import lombok.EqualsAndHashCode; import lombok.ToString; import org.apache.commons.lang3.StringUtils; impor... ...
分类:
编程语言 时间:
2017-08-07 16:38:23
阅读次数:
305
JavaFX开发环境安装配置 从Java8开始,JDK(Java开发工具包)包括了JavaFX库。 因此,要运行JavaFX应用程序,您只需要在系统中安装Java8或更高版本。 除此之外,IDE(如Eclipse和NetBeans)为JavaFX提供支持。 在本章将介绍如何设置这两种开发工具的环境, ...
分类:
编程语言 时间:
2017-08-07 11:53:30
阅读次数:
197
本书架主要针对Java后端开发与架构。 更新记录:4.0版把第五部份-具体技术的书整块拿掉了。《TCP/IP详解 卷1:协议》出到了第二版,增加《SRE:Google运维解密》,《Java8 实战》。 更偏爱那些能用简短流畅的话,把少壮不努力的程序员所需的基础补回来的薄书,而有些教课书可能很著名,但 ...
分类:
编程语言 时间:
2017-08-06 19:24:41
阅读次数:
293