java-8

    47

    1답변

    람다식이 Java 8에 추가되었습니다. 왜 이것이 중요한지 이해하고 싶습니다. 함수 프로그래밍 관용구에 아직 노출되지 않은 Java 프로그래머는 무엇을 의미합니까? 코드가 더 잘 수행되거나 확장되는 코드를 작성하거나 코드를 간결하게 작성하는 것입니까? 또는 그것 모두.

    0

    2답변

    JSR 310을 사용하여 시간대 사이의 밀리 초 datetime 값 변환 시도. 레거시 API를 사용하려면 밀리 초 값을 처리해야합니다. 필자의 경우 로컬과 UTC/GMT 사이이지만, 원본 및 대상 시간대가 정확히 어떤 것인지에 관계없이 정확히 동일한 코드가 될 것으로 기대합니다. 여기 내 작은 테스트 프로그램이 있습니다. 마지막 로컬 DST 변경 주위의

    0

    1답변

    나는 확장 메서드 또는 스칼라에서와 같은 암시 적 변환에 대한 Java 8 기본 메서드 가져 오는 궁금해? 그것은 예를 들어 외부 라이브러리에서 기본 메서드로 기존 코드를 수정할 수없는 것, 그리고 이상한 것 같습니다.

    7

    1답변

    내가 아는 한, Groovy는 이미 mixins를 가지고 있으며, Scala는 특성을 가지고있다. C 계열에는 다중 상속이 있습니다. 그렇다면 왜 Java의 새로운 기능이 "확장 메소드"라고 부릅니까? 같은 이름의 다른 이름일까요? 또 다른 이유가 있습니까? 형질과 믹스와의 차이점은 무엇입니까? 그들은 무엇을 더하고 무엇이 부족합니까? Personality

    8

    2답변

    일반적인 질문은 : object::aMethod 구문을 사용하여,이 기능 인터페이스 MethodHandle 등의 형식으로 변환 될 수 있는가? 그렇다면 가능한 경우 Java 8에서 메서드 참조를 간접적으로 호출 할 수 있습니까? class MethodRefRunner { static void execute(Object target, WHATTYPE

    0

    1답변

    하나는 MyDomainObject.findAll { foo == x && (bar == null || bar == y) } 처럼 뭔가를 할 수 있다는 것입니다 및 폐쇄는 WHERE 절은 SQL로 변환됩니다. 나는 자바 8 및 자바 EE 7은 표준 JPA 유사한 마법에 대한 지원을 포함 할 경우 C#을 LINQ 사람이 알고 있나요 list.Where(obj

    11

    3답변

    큰 해시 맵을 한 번에 선언하고 정의하려고합니다. 내가 put의 몸에 람다 표현식을 사용하려고 할 때, 나는 일식 warrning/오류에 타격있어 public HashMap<Integer, Callable<String>> opcode_only = new HashMap<Integer, Callable<String>>() {{ put(x, y);

    2

    1답변

    JavaFX 8은 새로운 모양과 느낌을 기본적으로 도입하지만, Java 8을 사용하면서 내 JavaFX 7 형식 스타일을 유지하려고합니다. 어떻게 구현합니까?

    0

    1답변

    나는 작은 라이브러리를 디자인하고 때때로 몇 줄을 쓴다. 그리고 그것은 옳다고 느끼지 않는다. 그래서 나는 실험 된 자바 프로그래머의 의견/조언을 얻고 싶다. 필자는 3 개 differents의 이벤트를 처리하는 리스너를 가지고 내 클래스의 하나의 사실은 처음과 같은 것이었다에서 내가 한 그래서 이벤트를 을 발사 할 방법을 구현 : protected fin

    1

    1답변

    Windows에서 Netbeans 7.3을 사용하여 JDK 8 Early 액세스 (빌드 90)를 사용하고 있지만 Java 플랫폼에서 JavaFx를 활성화하는 동안 JavaFx 플랫폼이 올바르게 정의되지 않았습니다.. jre8 경로를 지정하려고했지만 여전히 오류가 계속됩니다. JavaFx 런타임을 JRE 1.7로 설정하면 오류가 표시되지 않지만이 경우 Jav