特别说明: LocalDateTime 为日期时间的计算提供了很大的方便, 在构造对象/运算/toString等方便都非常便利。 3个常用的类: 推荐多使用 LocalDateTime 常用表达式:现在: LocalDateTime now = LocalDateTime.now(); 今天: Lo ...
分类:
编程语言 时间:
2017-12-07 13:27:15
阅读次数:
156
流的操作 流的使用一般包括三件事: 一个数据源来执行一个查询; 一个中间操作链,形成一条流的流水线; 一个终端操作,执行流水线,并能生成结果 中间操作 | 操作 | 类型 | 返回类型 | 操作参数 | 函数描述符 | | : : | : : | : : | : : | : : | | filter ...
分类:
编程语言 时间:
2017-12-05 18:44:53
阅读次数:
167
一、Stream初体验 Stream是Java8中操作集合的一个重要特性,我们先来看看Java里面是怎么定义Stream的: 我们来解读一下上面的那句话: 1、Stream是元素的集合,这点让Stream看起来用些类似Iterator; 2、可以支持顺序和并行的对原Stream进行汇聚的操作。 大家 ...
分类:
编程语言 时间:
2017-11-30 12:11:47
阅读次数:
214
第一个Stream DemoIDEA里面写Stream有个坑 虽然java文件中没错,但是但编译的时候还是报错了,Information:java: javacTask: 源发行版 1.8 需要目标发行版 1.8 解决方法是:perferences -> Build,Execution, Deplo... ...
分类:
编程语言 时间:
2017-11-30 12:03:13
阅读次数:
217
以下来至网址: http://blog.csdn.net/samjustin1/article/details/52268004 Java7 新特性 1.switch中可以使用字符串了 2.运用List<String> tempList = new ArrayList<>();即泛型实例化类型自动推 ...
分类:
编程语言 时间:
2017-11-28 17:21:17
阅读次数:
234
`java.util.HashMap`是最常用的java容器类之一, 它是一个线程不安全的容器. 本文对JDK1.8.0中的HashMap实现源码进行分析. 使用位运算巧妙的进行散列并使用链地址法处理冲突. 自JDK1.8后, 若表中某个位置元素数超过阈值 则会将其自动转换为红黑树来提高检索效率. ...
分类:
编程语言 时间:
2017-11-28 01:36:37
阅读次数:
217
java9 都出来了,我才开始接触到java8的新特性,有点脱节啊。。 Lambda是一个匿名函数,可以理解为一段可以传递的代码,将代码像数据一样传递,下面是一个小例子。 以上就能看出来Lambda的便捷性,下面开始我自己的学习笔记 下面来实现一个小功能:对两个数的任意操作 ...
分类:
编程语言 时间:
2017-11-27 13:28:26
阅读次数:
176
然后1.准备好自己的项目,并导出成war包 2.登录这个网站 3. 个人使用就选bae,自选 4.. 选添加部署 设置如下 5. 6. 注意:类型一项,使用的是Tomcat,也就是java8 7. 8 传输工具使用svn,下载svn并安装 然后把你一开始打成的war包上传 这里是输入你自己注册的百度 ...
分类:
Web程序 时间:
2017-11-26 20:32:00
阅读次数:
249
一、 创建Stream 1. 创建Stream方式一: 集合类的stream()或 parallelStream() 2. 创建Stream方式二: 通过Arrays中的静态方法stream()获取 3. 创建Stream方式三: 通过Stream 类中的静态方法of() 4. 创建Stream方式 ...
分类:
编程语言 时间:
2017-11-26 18:44:55
阅读次数:
153
http://www.importnew.com/20386.html http://www.importnew.com/20386.html Java8系列之重新认识HashMap 原文出处: 前利 简介 Java为数据结构中的映射定义了一个接口java.util.Map,此接口主要有四个常用的实 ...
分类:
编程语言 时间:
2017-11-26 00:42:47
阅读次数:
234