码迷,mamicode.com
首页 >  
搜索关键字:java8 新增的repeatable注    ( 1790个结果
Java8内存模型—永久代(PermGen)和元空间(Metaspace)(转)
<!--done--> Java8内存模型—永久代(PermGen)和元空间(Metaspace) 查看原文点击传送门:http://www.cnblogs.com/paddix/p/5309550.html 提示:本文做了一些修改 一、JVM 内存模型 根据 JVM 规范,JVM 内存共分为虚拟机 ...
分类:编程语言   时间:2017-12-16 16:04:41    阅读次数:291
java-8u151-64安装与配置环境变量
去oracle官网下载 java jdk for developments(最新发布的java9与java8有很大差别,选择8就够用了) 我是装在默认的C盘里的,直接配置环境变量了 新建JAVA_HOME,里面填写(C:\Program Files\Java\jdk1.8.0_151),保存。 修改 ...
分类:编程语言   时间:2017-12-16 11:18:13    阅读次数:336
java 关键字
一、default关键字 default关键字,并不是访问修饰符中的default(默认的访问权限,不加public、private、protected访问修饰符的情况自动使用,同一包下的类可以访问字段),而是Java8的新特性,default关键字是不能修饰字段的。 Java8以前的认知,Java ...
分类:编程语言   时间:2017-12-14 21:16:09    阅读次数:207
Java中的AES加解密
直接上代码,Base64使用的是Java8的方法,如没有,替换即可 KEY:即密码 IV:即偏移量,可自订,十六位 加密方式:AES/CBC/PKCS5Padding,128位加密 如果想用256位和PKCS7Padding需要额外导入包 ...
分类:编程语言   时间:2017-12-13 23:21:27    阅读次数:239
Java8系列之重新认识HashMap(转)
转自美团电瓶技术团队:原文地址 简介 Java为数据结构中的映射定义了一个接口java.util.Map,此接口主要有四个常用的实现类,分别是HashMap、Hashtable、LinkedHashMap和TreeMap,类继承关系如下图所示: 下面针对各个实现类的特点做一些说明: (1) Hash ...
分类:编程语言   时间:2017-12-13 11:43:10    阅读次数:186
什么是hashMap,初始长度,高并发死锁,java8 hashMap做的性能提升
众所周知,HashMap是一个用于存储Key-Value键值对的集合,每一个键值对也叫做Entry。这些个键值对(Entry)分散存储在一个数组当中,这个数组就是HashMap的主干。 HashMap数组每一个元素的初始值都是Null。 对于HashMap,我们最常使用的是两个方法:Get 和 Pu ...
分类:编程语言   时间:2017-12-12 01:07:39    阅读次数:5281
java8 去重
elements.stream() .collect(Collectors.toMap( obj -> extractKey(obj), obj -> obj, (first, second) -> first // pick the first if multiple values have th ...
分类:编程语言   时间:2017-12-11 19:58:22    阅读次数:149
Java 8 新特性
Java 8 新特性 Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 Oracle 公司于 2014 年 3 月 18 日发布 Java 8 ,它支持函数式编程,新的 JavaScript 引擎,新的日期 API,新的Stream API 等。 新特性 Java8 ...
分类:编程语言   时间:2017-12-09 18:03:46    阅读次数:198
[技术分享] 20171209_java8新特性_lambda表达式语法
@FunctionalInterface //函数式接口:只有一个抽象方法的接口 public interface MyLambdaInterface { public int add(int i); } public class LambdaTest { @Test public void tes... ...
分类:编程语言   时间:2017-12-09 00:46:23    阅读次数:213
Java8增强的包装类
为了解决8中基本数据类型的变量不能当成Object 类型变量使用的问题,Java提供了包装类的概念,为8种基本数据类型分别定义了相应的引用类型,并称为基本数据类型的包装类。 JDK 1.5提供了自动装箱和自动拆箱功能。 自动装箱就是把一个基本类型变量直接赋值给对应的包装类变量,或者赋值给Object ...
分类:编程语言   时间:2017-12-07 19:05:23    阅读次数:167
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!