码迷,mamicode.com
首页 >  
搜索关键字:java8 新增的repeatable注    ( 1790个结果
Install Java 8 Ubuntu
sudo add-apt-repository ppa:webupd8team/javasudo apt-get -y update sudo apt-get -y install oracle-java8-installer sudo vim /etc/environment Add this a ...
分类:编程语言   时间:2017-09-06 00:45:28    阅读次数:183
java8 hash算法
一、hash算法 哈希算法将任意长度的二进制值映射为较短的固定长度的二进制值,这个小的二进制值称为哈希值。哈希值是一段数据唯一且极其紧凑的数值表示形式。如果散列一段明文而且哪怕只更改该段落的一个字母,随后的哈希都将产生不同的值。要找到散列为同一个值的两个不同的输入,在计算上是不可能的,所以数据的哈希 ...
分类:编程语言   时间:2017-09-05 23:03:47    阅读次数:306
tomcat的环境配置
针对java8 选择tomcat进行配置 Tomcat 环境变量配置: 下载:http://tomcat.apache.org/download-80.cgi 解压后直接copy到C盘,这是免安装版本,所以无 .exe 文件。 环境变量的配置: 打开 cmd 移动到 C:\apache-tomcat ...
分类:其他好文   时间:2017-09-04 15:58:57    阅读次数:176
2017第35周回顾
这周在经过前面两天忙碌后,后面集中精力复习了一些IO方面的概念, 在实践、知识整体结构梳理方面要加强。 Java8新特性之Optional 周一,记录了Java8引入的Optional,跟guava里的Optional一样,对java里判null空操作抽象出一个类,使用它可以让代码更简洁易懂: Ja ...
分类:其他好文   时间:2017-09-02 16:51:06    阅读次数:171
Java8-用流收集数据(1)
在这之前,我们用过了collect终端操作了,当时主要是用来把Stream中所有的元素结合成一个List。在这里,你会发现collect是一个归约操作,就像reduce一样可以接收各种做法作为参数,将流中的累积成汇总结果。具体的做法是通过定义新的Collector接口来定义的,因此区分Collect ...
分类:编程语言   时间:2017-09-02 15:31:16    阅读次数:280
【Java学习笔记之三十一】详解Java8 lambda表达式
Java 8 发布日期是2014年3月18日,这次开创性的发布在Java社区引发了不少讨论,并让大家感到激动。特性之一便是随同发布的lambda表达式,它将允许我们将行为传到函数里。在Java 8之前,如果想将行为传入函数,仅有的选择就是匿名类,需要6行代码。而定义行为最重要的那行代码,却混在中间不 ...
分类:编程语言   时间:2017-09-02 01:09:28    阅读次数:303
Java8 增强工具类 Arrays 笔记
2.copyOf:复制出新的数组,复制长度由 newLength 决定,长度可大于被复制数组的长度 copyOfRange:复制指定下标范围内的值 3.sort:默认进行升序排序,可自定义排序 4.toString:数组toString deepToString:二维数组toString 5.equ ...
分类:编程语言   时间:2017-09-01 21:17:49    阅读次数:175
那些年,我们追过的java8
9月份java9就要发布了,在8月的最后一天决定回顾一下java8那些惊天动地的变化,加深理解,共同进步。 我们都知道java与c++,c不同是一个为面向对象而生的语言,面向对象思想贯彻了java发展的大部分时间直到java8,java8的出现为java引进了新的思想(虽然这个思想在别的语言里早就有 ...
分类:编程语言   时间:2017-08-31 19:18:28    阅读次数:310
Java源码解析之HashMap
本文对HashMap的源码进行了简略分析。本文基于Java7的JDK1.7.0_79-64分析,由于Java8有改变,之后会基于Java8另写文章解析。 由于作者文笔拙劣,分析粗鄙,纰漏之处还望各位不吝斧正。 ...
分类:编程语言   时间:2017-08-30 23:40:01    阅读次数:307
Java8-使用流(1)
在之前,你已经看到了流让你从外部迭代转向内部迭代。这样,你就用不着写下面这样的代码来显示地管理数据集合的迭代(外部迭代)了: 你可以使用支持filter和collect操作的Stream API(内部迭代)管理对集合数据的迭代。你只需要将筛选行为作为行为参数传递给filter方法就行了。 这种处理数 ...
分类:编程语言   时间:2017-08-30 23:39:52    阅读次数:342
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!