http://i07iwami.b.sourceforge.jp/wp-admin/edit.php



--------------------------------------------------
0.env
http://jdk8.java.net/download.html

_𗘗pꍇ
http://jdk8.java.net/lambda/


1._
http://www.infoq.com/jp/articles/java-8-vs-scala
@֐Ƃ
@1
		Arrays.sort(numbers, (x, y) -> y - x);
@2
		Collections.sort(list, (o1, o2) -> o2 - o1);

@[֐̒`]
@Javã_́ASAM Type̎̊ȈՋL@(łANX͍Ȃ)
@SAM : single-abstract-method types
		greeting = () -> System.out.println("Good Morning!");
		greeting.greet();
		greeting = new HelloWorld() { public void greet() { System.out.println("Good Morning!"); } };
		greeting.greet();
@interfacełȂƂłȂۂBabstrac classł̓_


@^ꍇ
	interface Func<T, R> {
	    R apply(T p);
	}
	java.util.function.FunctionC^tF[XS

	public <T> T twice(Func<T, T> func, T value) {
		return func.apply(func.apply(value));
	}
@


@default
@EinterfaceɃftHgǉ
@Epł
@EI[o[Chł
@EqC^tF[XŃftHg
@
@
@