Java8新增了接口的默认方法和类方法:以前,接口里的方法要求全部是抽象方法,java8以后允许在接口里定义默认方法和类方法:不同的是:默认方法可以通过实现接口的类实例化的对象来调用,而类方法只能在本接口中调用或在实现类中实现下面是使用实例: 1 public interface MyInter {...
分类:
编程语言 时间:
2015-12-27 19:11:27
阅读次数:
188
1.全局变量(外部变量)在各文件所有函数之外定义的变量。可以被本文件所有函数引用。生存期整个程序作用域:从定义变量位置起到本源文件(.c)结束。外部变量作用域扩展:在一个文件内扩展变量作用域:在定义点之前函数需要引用外部变量时,在引用前加extern声明外部变量(不常用)将外部变量作用域扩展到其他文...
分类:
编程语言 时间:
2015-12-24 22:07:25
阅读次数:
288
spring4倾向于基于注解的配置,强化的注解的功能,对比与spring3还是有很多的区别;spring boot对spring的各个组件功能管理,基于默认配置即可简单构建一个spring4的项目,对于小项目是一个比较好的选择,本篇基于java8 gradle的spring boot 1.3版本.....
分类:
编程语言 时间:
2015-12-21 12:32:30
阅读次数:
295
地址:https://github.com/iboxdb/hijk採用给框架开发应用,简单直接。开发效率高下载后set PATH to /JAVA8_HOME/binjjsbuild.jsrunOk!
分类:
编程语言 时间:
2015-12-19 19:06:50
阅读次数:
201
接着前一篇,这里总结下Solr的安装与配置 1.准备 1.安装Java8 和 Tomcat9 ,java和tomcat 的安装这里不再重复。需要注意的是这两个的版本兼容问题。貌似java8 不支持,tomcat7 以下版本。 2.下载 solr安装包,目前的最新版本是 5.3.1 ...
分类:
其他好文 时间:
2015-12-10 19:19:27
阅读次数:
143
λ表达的基本目的 回调Java8的λ表达式说明了Java8的λ表达式的基本用途:完毕了回调的原意——代码的參数化。 回调:能够简单地说,假设你的方法须要override底层或JDK的某个类的方法,并且你从来没有自己调用过该方法,则该方法(有时候,也指被改写的方法)就是回调。比如Applet定义的i....
分类:
编程语言 时间:
2015-12-09 19:16:06
阅读次数:
145
感谢同事【天锦】的投稿。投稿请联系 tengfei@ifeve.com上篇文章Java8初体验(一)lambda表达式语法比较详细的介绍了lambda表达式的方方面面,细心的读者会发现那篇文章的例子中有很多Stream的例子。这些Stream的例子可能让你产生疑惑,本文将会详细讲解Stream的使用...
分类:
编程语言 时间:
2015-12-09 13:24:53
阅读次数:
152
要说现在什么火, 估计函数式编程算一个吧,看看人家javascript写起来多爽,java呢?一切皆对象。好像离着函数式编程挺远的,不过在java8中我们终于迎来了类似函数式编程-Java风格的lambda表达式,在用lambda重构你的代码后,啥感觉? 倍爽!这篇博客我们就来小探一下java8的lambda表达式,领略一下lambda表达式的风骚!lambda表达式语法lambda的语句可以用以下...
分类:
编程语言 时间:
2015-12-03 19:16:30
阅读次数:
229
1、首先添加ppa$ sudo add-apt-repository ppa:webupd8team/java2、然后更新系统$ sudo apt-get update3、最后开始安装$ sudo apt-get install oracle-java8-installer4、检查版本$ java ...
分类:
数据库 时间:
2015-12-02 18:00:58
阅读次数:
160
【编者按】虽然 Java 深得大量开发者喜爱,但是对比其他现代编程语言,其语法确实略显冗长。但是通过 Java8,直接利用 lambda 表达式就能编写出既可读又简洁的代码。作者 Hussachai Puripunpinyo 的软件工程师,作者通过对比 Java 8和 Scala,对性能和表达方面的...
分类:
编程语言 时间:
2015-11-30 14:41:46
阅读次数:
232