java-8

    217

    6답변

    Java 8에서 메소드는 람다 표현식으로 작성 될 수 있으며 참조로 전달 될 수 있습니다 (약간의 작업만으로). 람다가 생성되고 메서드와 함께 사용되는 온라인 예제가 많이 있지만 람다를 매개 변수로 사용하는 메서드를 만드는 방법에 대한 예제는 없습니다. 그 문법은 무엇입니까? MyClass.method((a, b) -> a+b); class MyCla

    13

    2답변

    Clojure에서 "clojure.lang.IFn"인터페이스를 준수하는 고차 함수를 생성하는 여러 라이브러리를 사용합니다. 이것은 다수의 아티 (arity) 오버로드를 갖는다. public interface IFn extends Callable, Runnable{ public Object invoke() ; public Object inv

    21

    1답변

    처음에 Project Coin은 enhanced support for collections을 갖는다. list[3] 대신 list.get(3) 및 map["hello"] = 27 대신 map.put("hello", 27)인데 not in jdk7이었습니다. 그들은 jdk8에있을 예정입니까? 나는 예 또는 아니오에 대한 확실한 답을 찾을 수 없었다.

    15

    1답변

    나는 미래의 자바 8 릴리스 일명 JDK 1.8을 가지고 놀고있다. 그리고 난 당신이 쉽게 interface Foo { int method(); } 을 단순히 3. 를 인쇄 Foo foo =() -> 3; System.out.println("foo.method(); = " + foo.method()); 처럼 사용할 수 있다는 것을 알아 냈다 그리고

    4

    2답변

    현재 JSR-310의 일부를 저희 라이브러리에 추가하시는 중입니다. javax.time.Duration. 현재 완벽하게 작동합니다. 하지만 JSR-310은 Java 8! Java 8에서 응용 프로그램을 실행할 때클래스가 표준 라이브러리에 있고 동일한 클래스가 jar 파일과 함께 제공되면 어떻게됩니까? 클래스 중 하나가 자동으로 무시 되나요? (어느 것입니까

    9

    2답변

    Java에서 MethodHandle을 소개하면서 컴파일러에서 생성 된 메소드 오버로드가 소개되었습니다. javadoc for MethodHandle 상태은 (내가 예를 손질 한) : 이 Object x, y; String s; int i; mh = ... // (Ljava/lang/String;CC)Ljava/lang/String; // (String

    12

    3답변

    아래 코드를 실행하면 Bad type on operand stack이라는 오류 메시지가 나타납니다. public static void main(String args[]) { TransformService transformService = (inputs) -> { return new ArrayList<String>(3) {{

    3

    3답변

    Juno에 대한 Java 8 지원이 취소되었음을 알리는이 page이 발견되었지만 사람들이 Eclipse에서 첫 번째 클로저를 작성하고 그 물건으로 생산성을 높이는 방법에 대한 자세한 정보를 찾을 수 없습니다. . 누군가가 우리가 얼마나 오래 기다려야하는지 통찰력을 얻었습니까? Java7의 기능은 정말 빠르다. 그래서이 작업을 연기하는 것이 이상하다. 의견,

    15

    2답변

    Windows XP SP3 32 비트를 실행하는 가상 컴퓨터가 있습니다. 이 컴퓨터에서 here에서 Java SE JDK 8 빌드 b44 개발자 미리보기를 설치했습니다. JavaFX 2.1 SDK도 설치했습니다. 그것은 잘 작동 : java -version > java version "1.8.0-ea" > Java(TM) SE Runtime Enviro

    1

    2답변

    jdk8을 사용하여 Java 프로그램을 컴파일하여 최신 기능을 사용했습니다. JRE 8은 최종 릴리스 전에 출하 될 수 있습니까? JRE 8은 독립 실행 형으로 사용할 수 없습니다. 최종 릴리스 전에 JDK8을 제공 할 수 있습니까?