码迷,mamicode.com
首页 >  
搜索关键字:java8    ( 1790个结果
Java lambda表达式
lambda表达式是一个匿名函数,通俗解释是:可以传递的、在以后执行一次或多次的代码块。Java8中引入的特性。 lambda表达式的语法 形式:(参数)-> 表达式 0.若表达式复杂,可以用大括号括起。{语句块} 1.没有参数的情况:仍然需要提供空括号。 2.如果可以推导出参数类型:可以忽略参数类 ...
分类:编程语言   时间:2018-01-30 12:46:28    阅读次数:193
Java GC相关知识
Java堆的分类 分为两类:YoungGen和OldGen。其中,YoungGen分为三部分:eden,from survivor和to survivor,比例默认是:8:1:1 PermGen不属于java堆的范畴 需要注意的是,从java8开始,PermGen已经被取消,取而代之的是metasp ...
分类:编程语言   时间:2018-01-30 12:10:34    阅读次数:174
Kotlin学习与实践 (七)Lambda
对于语言来说Lamda表达式都是轻车熟路的,但是对于Java来说从Java8才引入Lambda,所以这里还是提一下Lambda。而且Kotlin中使用Lambda的确很赞。 Lambda表达式简称lambda,本质上就是一段可以传递给其他函数的一小段代码,可以轻松的把通用的代码结构抽取成库函数。 可 ...
分类:其他好文   时间:2018-01-29 21:23:43    阅读次数:169
java8 list和map的forEach
list forEach示例 执行结果: Map的forEach 执行结果: ...
分类:编程语言   时间:2018-01-29 17:38:03    阅读次数:186
java8 list统计(求和、最大、最小、平均)
当然,除了统计double类型,还有int和long bigdecimal需要用到reduce求和 Double示例: 执行结果: BigDecimal示例: 执行结果: ...
分类:编程语言   时间:2018-01-29 17:34:12    阅读次数:18156
Mac安装6.1.2版本Elasticsearch及优化配置实践
1,Mac上安装(指定java8) 2,优化配置 3,Elasticsearch索引配置 ※特别提示:在6.1版本之后doc的字段属性:index的配置参数变更为True 或 False 而非之前的:not_analyzed和no 以下为各个字段的属性说明:(转自http://blog.csdn.n ...
分类:系统相关   时间:2018-01-28 18:21:11    阅读次数:993
Java8 HashMap ,hashTable,TreeMap 看源代码看到的一些特性
HashMap: 默认不初始化hash表,在put时才初始化开辟16个容量的数组,扩展因子3/4。 新容量 和 扩展锚点: newCap = oldCap << 1 newThr = oldThr << 1;【初始化oldCap =16 ;oldThr =12】 hash算法 (key == nul ...
分类:编程语言   时间:2018-01-27 15:16:15    阅读次数:195
Java 接口 新特性(Java8)
Java8新特性之接口增强 在Java7以及以前的版本中,接口里的方法都是抽象的,并且不存在静态方法,属性默认修饰符是public static final。所有方法的声明都是public [返回类型] [方法名](参数列表) [throws 异常列表]。 而在Java8定义的接口中存在2种有具体实 ...
分类:编程语言   时间:2018-01-26 14:48:02    阅读次数:174
Java8的新特性
参考文章: http://blog.csdn.net/yczz/article/details/50896975 https://www.javacodegeeks.com/2014/05/java-8-features-tutorial.html ...
分类:编程语言   时间:2018-01-26 14:46:34    阅读次数:166
浅谈JAVA8引入的接口默认方法
参考 http://blog.csdn.net/wanghao_0206/article/details/52712736 打印结果: ...
分类:编程语言   时间:2018-01-24 12:30:43    阅读次数:128
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!