JDK
JDK
Damon_zqt
心累,因为常常徘徊在坚持和放弃之间,举棋不定。烦恼,因为记性太好,该记的,不该记的都会留在记忆里。痛苦,因为追求的太多。难过,因为计较的太多
展开
-
Mybatis中使用JDK8的日期API的配置
概述在使用Mybatis这种半自动化的框架中,我们都知道,实体Entity的属性与数据库中表的字段存在着一种映射关系,我们以MySql举例,比如表中varchar与java中String的映射,date与java.sql.Date,time与java.sql.Time,datetime与java.util.Date等之间的这种映射关系。而在JDK8中,目前是没有直接提供与LocalDate这种相关联的映射的。如果直接使用,会提示类似错误:No typehandler found for property原创 2020-05-19 10:27:00 · 260 阅读 · 0 评论 -
JDK7新特性
二进制字面量在JAVA SE 7,整数类型例如(byte,short,int,long)能够用二进制来表示了。通过在数字前面加入0b或者0B来标示一个二进制的字面量,看下面的例子://一个8位'byte'值:byte aByte = (byte)0b00100001;//一个16位'short'值:short aShort = (short)0b1010000101000101;//一些32位'int'值:int anInt1 = 0b101000010100010110100001010原创 2020-05-10 19:29:44 · 182 阅读 · 0 评论 -
JDK8新特性
一、Java 8 Lambda 表达式Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。使用Lambda 表达式可以使代码变的更加简洁紧凑。语法lambda 表达式的语法格式如下:(parameters) -> expression或(parameters) ->{statements; }以下是lambda表达式的重要特征:· 可选类型声明:不需要声明参数类型,编原创 2020-05-10 19:13:41 · 267 阅读 · 0 评论