CoreJava
文章平均质量分 75
angierHu
这个作者很懒,什么都没留下…
展开
-
string与java.util.Date、java.sql.Date间的转换
java.util.Date是 java.sql.Date 的父类java.util.Date是常用的表示时间的类,我们通常格式化或者得到当前时间都是用它java.sql.Date是在读写数据库的时候用, 只包含日期而没有时间部分,因为PreparedStament的setDate()的第2参数和ResultSet的getDate()方法的第2个参数都是java.sql.Date原创 2012-08-10 00:05:26 · 430 阅读 · 0 评论 -
一头小牛,小牛成长到第四年开始,会每年生一头小牛,N年后共有多少头牛
方法一:面向对象public class Cow { /* * 一个农夫,买了一头小牛,这头小牛成长到第四年开始,会每年生一头小牛, * 所出生的小牛成长到第四年开始,也会每年生一头小牛,请问N年后,农夫共有多少头牛 * */ private int age; public Cow() { // TODO Auto-generated constructo原创 2013-06-21 23:17:08 · 5126 阅读 · 0 评论 -
函数式接口
为了使现有函数更友好的支持Lambda表达式,Java 8引入了函数式接口的概念。函数式接口就是只有一个抽象方法的普通接口。像这样的接口,可以被隐式转换为lambda表达式。java.lang.Runnable与java.util.Comparator是函数式接口最典型的例子。Java 8增加了一种特殊的注解@FunctionalInterface:@FunctionalInterface原创 2017-03-04 16:49:26 · 1070 阅读 · 0 评论 -
Stream API
1中间与最终方法流作用是提供了一种操作大数据接口,让数据操作更容易和更快。它具有过滤、映射以及减少遍历数等方法,这些方法分两种:中间方法和终端方法,“流”抽象天生就该是持续的,中间方法永远返回的是Stream,因此如果我们要获取最终结果的话,必须使用最终操作才能收集流产生的最终结果。区分这两个方法是看他的返回值,如果是Stream则是中间方法,否则是终点方法。· Inter原创 2017-03-04 16:45:00 · 356 阅读 · 0 评论 -
Lambda表达式
Lambda表达式(也称为闭包)是整个Java 8发行版中最受期待的在Java语言层面上的改变,Lambda允许把函数作为一个方法的参数(函数作为参数传递进方法中),或者把代码看成数据。一个lambda可以由用逗号分隔的参数列表、–>符号与函数体三部分表示。lambda表达式的一般语法: (Type1 param1, Type2 param2, ..., Typ原创 2017-03-04 16:51:36 · 384 阅读 · 0 评论