翻译了一天。最终把翻译任务的“Java 8全部的包介绍”翻译完了,收获也是很大,了解了Java8中全部包的作用,对Java8有了一个总体的了解,另外也是提高了自身的阅读能力。http://code.csdn.net/translations/97 这是我參与的一个翻译项目“Java-SE8-API文...
分类:
编程语言 时间:
2015-10-10 10:23:12
阅读次数:
184
前段时间我们游戏server升级到开发环境Java8,这些天,我再次server的线程模型再次设计了一下,耗费Lambda表情。LambdaJava代码。特别是丑陋不堪的匿名内部类,这篇文章主要就是想和大家分享这一点。线程模型首先简介一下我们游戏server的线程模型。大致例如以下图所看到的:Net...
分类:
数据库 时间:
2015-10-10 09:03:20
阅读次数:
224
不知不觉正式工作了一年多了,这是没有暑假的第二年。 加班完9点到家,看了会动漫,打了盘游戏,现在屏幕上显示着git窗,clone着上hibernate源码,看着readme.md和windows控制台,gradle编译着源码(蛋疼的一比,hibernate最新版要用java8编译)。听着歌,准...
分类:
其他好文 时间:
2015-10-10 00:20:45
阅读次数:
221
1. 什么是λ表达式λ表达式本质上是一个匿名方法。让我们来看下面这个例子: public int add(int x, int y) { return x + y; }转成λ表达式后是这个样子: (int x, int y) -> x + y;参数类型也可以省略,Java编译器会根据上下文推断出来:...
分类:
编程语言 时间:
2015-10-07 10:44:11
阅读次数:
221
A lambda expression is an unnamed block of code (or an unnamed function) with a list of formal parameters and abody.Java8中的lambda表达式不同于C#,使用的是->eg:// ...
分类:
编程语言 时间:
2015-10-06 15:19:51
阅读次数:
224
内容:
1. lambda表达式
2. streamAPI
3. 内置函数接口
4. 接口默认实现方法
5. android中使用lambda/streamAPI=======1.lambda表达式:
几种形式:()->statement
()->(statement)
()->{statement}以Thread为例:new Thread(new Runnable(){
pub...
分类:
编程语言 时间:
2015-09-28 21:03:58
阅读次数:
298
下载oraclejavasudo add-apt-repository ppa:webupd8team/java -ysudo apt-get updatesudo apt-get install oracle-java8-installersudo apt-get install oracle-j...
分类:
编程语言 时间:
2015-09-25 11:12:07
阅读次数:
172
1.此教程解决了当你配置完android sdk的环境变量以后,可能在命令中打入adb还是提示错误。现在给大家提供最新解决方法,此方法同时可以解决最新的centos 6.5版本2.本教程支持最新java8,并与此为例。工具/原料java8下载地址:http://www.oracle.com/tech...
分类:
移动开发 时间:
2015-09-20 20:22:40
阅读次数:
246
Java8接口的默认方法 什么是默认方法,为什么要有默认方法 简单说,就是接口可以有实现方法,而且不需要实现类去实现其方法。只需在方法名前面加个default关键字即可。? 为什么要有这个特性?首先,之前的接口是...
分类:
编程语言 时间:
2015-09-18 13:57:30
阅读次数:
144
个人认为~这是java8最大的新特性了。 1.只能应用于函数式接口(使用lambda表达式的时候,接口必须是函数式接口): //匿名内部类的方式实现,在java8之前,没有lambda表达式 User u = new User(){ ??? public voi...
分类:
其他好文 时间:
2015-09-17 17:49:31
阅读次数:
171