JShell Java의 첫 번째 REPL 및 명령줄 Java 프로그래밍 언어 요소의 대화식 사용을 제공하는 도구입니다. 이 도구를 사용하여 클래스와 별도로 기능을 테스트할 수 있습니다. JShell 명령줄에서 간단하고 쉬운 프로그래밍 환경을 만듭니다. 사용자로부터 입력을 받아 읽고 결과를 인쇄합니다. 람다 식 클래스에 속하지 않고 생성된 함수입니다.
아래 예에서는 JShell에서 람다 식을 구현할 수 있습니다.
C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> Consumer<String> s = (String s) -> System.out.println(s) s ==> $Lambda$14/1268066861@3159c4b8
소비자 의 방법이 기억나지 않는 경우 인터페이스에서 생성된 변수의 이름 뒤에 점 을 입력하십시오. 탭을 누릅니다. . 소비자 에서 호출할 수 있는 메서드 목록을 채웁니다. 인터페이스.
jshell> s. accept( andThen( equals( getClass() hashCode() notify() notifyAll() toString() wait( jshell> s.accept("Welcome to Tutorialspoint") Welcome to Tutorialspoint