Page 21 -
P. 21

Random generator = new Random();
                   System.out.println(generator.nextInt());
                   System.out.println(generator.nextInt());



                     Note   Random 클래스는 java.util 패키지에 선언되어 있다. 프로그램에서 Random 클래스를 사용하려면
                     다음과 같이 import 문을 추가해야 한다.
                     package ch01.sec01;

                     import java.util.Random;

                     public class MethodDemo {
                         ...
                     }

                     2장 객체 지향 프로그래밍에서 패키지와 import 문을 자세히 설명한다.





                   1.1.4  JShell 실행


                   1.1.2 자바 프로그램 컴파일 및 실행에서 자바 프로그램을 컴파일해서 실행하는 방법을 알아보았다.

                   자바 9는 또 다른 방식의 실행 방법인 JShell을 도입했다. JShell 프로그램은 ‘REPL(Read-Evaluate-Print
                   Loop)(읽기-평가-출력 루프)’을 제공한다. 즉, 자바 표현식을 입력하면 입력을 평가해 결과를 출력
                   하고 다음 입력을 기다린다. 터미널에서 jshell을 입력하고 실행해 보자(그림 1-3 참고).

                      그림 1-3 JShell 실행

                     ~$ jshell
                     |  Welcome to JShell -- Version 9.0.4
                     |  For an introduction type: /help intro

                     jshell> "Hello, World!".length()
                     $1 = => 13

                     jshell> new Random().nextInt()
                     $2 = => -1416186035

                     jshell> Random generator = new Random(42)
                     generator = => java.util.Random@4cf777e8

                     jshell> generator.nextInt()
                     $4 = => -1170105035

             032




         코어 자바 9(본문)최종.indd   32                                                                2018-03-15   오전 11:31:00
   16   17   18   19   20   21   22   23   24   25   26