학습(공부)하는 블로그 :: '프로그래밍/초보자를 위한 Java 프로그래밍 입문' 카테고리의 글 목록 (2 Page)
 

 

Notice»

Recent Post»

Recent Comment»

Recent Trackback»

04-19 05:18

 

'프로그래밍/초보자를 위한 Java 프로그래밍 입문'에 해당되는 글 20

  1. 2013.02.23 10. while문, 키보드로부터의 입력
  2. 2013.02.22 9. for문
  3. 2013.02.21 8. switch문
  4. 2013.02.20 7. if문
  5. 2013.02.20 6. 다양한 연산 예제
  6. 2013.02.19 5. 연산자
  7. 2013.02.18 4. 변수의 할당 = 대입
  8. 2013.02.17 3. 변수의 선언과 자료형
  9. 2013.02.16 2. 처음으로 만들어보는 자바 프로그램
  10. 2013.02.15 1. 자바! 매력 그 자체!, 자바 환경설정
 
반응형

10.  while문


○ 사용환경

- while문은 조건이 맞을 때까지 계속 반복해야 하는 경우 사용

- 조건이 영원히 맞지 않을 경우에는 무한루프에 빠짐

- 따라서 무한루프에 빠지지 않도록하는 장치가 필요


○ 사용방법

 while (조건)

 {

     반복할 실행문

 }


○ 기본 적인 예제 : while_01.java

class while_01

{

public static void main(String args[]

{

int a = 0 ;

                while (a < 5)

{

System.out.println("반복합니다.");

}

}

}


- 실행 결과 : 실행하면 무한루프에 빠짐(실행금지)


○ 수정한 while문 : while_02.java

class while_02

{

public static void main(String args[]

{

int a = 0 ;

                while (a < 5)

{

System.out.println("반복합니다.");

                        a++;

}

}

}


- 실행 결과


○ boolean 자료형의 예제 : while_03.java

class while_03

{

public static void main(String args[]

{

int a = 0 ;

                boolean check = true ;


                while (check)

{

System.out.println("반복합니다.");

                        if (a > 5)

                        {

                               check = false ;

                         }

                         else

                         {

                               a = a + 1 ;

                          }

}

}

}


- 실행 결과



2. 키보드로부터의 입력


○ import 명령어 : 다른 프로그램을 불러와 사용하겠다는 명령어


○ 키보드로부터 입력받는 기본 예시 : input_01.java

import java.io.*;


class input_01

{

public static void main(String args[]

{

String str = null;

                System.out.println("이름을 입력하세요!!");


                try {

   BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

                   str = br.readLine();

                 } catch (IOException e) {}


                System.out.println(str + " 이시군요..");

}

}


- 실행 결과

- 소스 설명

· import java.io.* ☜ java.io에 있는 모든 메소드를 불러다 쓰겠다는 의미

· String str = null; ☜ str 변수의 초기값은 널 값으로 하겠다는 것 

· try …  } catch (IOException e) {} 

BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); ☜ 사용자가 키보드로 입력한 정보를 입력받겠다는 명령

str = br.readLine(); ☜ br로부터 readLine() 메소드를 사용하여 사용자가 키보드로 입력하는 정보를 한 줄씩 받는 모습(입력받은 정보를 str이라는 변수에 할당)

· 나머지는 차차 배우게 됩니다. ^^






반응형

'프로그래밍 > 초보자를 위한 Java 프로그래밍 입문' 카테고리의 다른 글

12. 함수에 대하여(1)  (0) 2013.02.25
11. 변수의 묶음! 배열  (0) 2013.02.24
9. for문  (0) 2013.02.22
8. switch문  (0) 2013.02.21
7. if문  (0) 2013.02.20
:
반응형

1. for문


○ 사용환경

- 반복 횟수가 정해져 있는 반복문(while문은 조건이 맞을 때까지 계속 반복해야 하는 경우 사용)


○ 사용방법

 for (초기값; 조건식; 증감값)

 {

     반복할 실행문

 }


○ 기본 적인 예제 : for_01.java

class for_01

{

public static void main(String args[]

{

for (int i=0; i<5; i++)

{

System.out.println((i+1) + "번째 반복합니다.");

}

}

}


- 실행 결과


○ 이중 for문 예제 : for_02.java

class for_02

{

public static void main(String args[]

{

for (int i=2; i<10; i++)

{

for (int j=1; j<10; j++)

                        {

                              System.out.println(i+ "*" + j + "=" + (j*j));

                         }

}

}

}


- 실행 결과



2. {}의 생략


○ 생략가능한 경우

- if문의 경우 : 조건에 따라 실행되는 문장(또는 명령)이 하나인 경우

- for문의 경우 : 반복 명령이 한개인 경우


○ 예시(if문)

- 일반적인 if문

 if ( a > b )
 {
      System.out.println("a > b");

 }

 else

 {
      System.out.println("a <= b");

 }


- 괄호{}를 생략한 경우

 if ( a > b )
      System.out.println("a > b");

 else

      System.out.println("a <= b");


○ 예시(for문)


- 일반적인 for문

 for (int i=0; i<5; i++)

 {

System.out.println((i+1) + "번째 반복합니다.");

 }


- 괄호{}를 생략한 경우

 for (int i=0; i<5; i++)

System.out.println((i+1) + "번째 반복합니다.");






반응형

'프로그래밍 > 초보자를 위한 Java 프로그래밍 입문' 카테고리의 다른 글

11. 변수의 묶음! 배열  (0) 2013.02.24
10. while문, 키보드로부터의 입력  (0) 2013.02.23
8. switch문  (0) 2013.02.21
7. if문  (0) 2013.02.20
6. 다양한 연산 예제  (0) 2013.02.20
:
반응형

1. switch문


○ 사용환경

- 비교하는 조건이 여러 개일 때 주로 사용

- 비교조건이 '조건'이 아니라 '값'으로 비교

- break; 문을 만나야 해당 프로세서가 종료된다.(break; 문을 만나지 못하면 그 다음 case 문이 계속 실행된다.)


○ 사용방법

 switch (값)

 {

     case 1 : 실행문

                   break ;

     case 2 : 실행문

                   break ;

     case 3 : 실행문

                   break ;

     …

 }


○ 기본 적인 예제 : switch_test

class switch_test 

{

public static void main(String[] args) 

{

int value = 2 ;

switch (value)

{

case 1 : System.out.println("값은 1입니다.");

                                    break;

case 2 : System.out.println("값은 2입니다.");

                                    break;

case 3 : System.out.println("값은 3입니다.");

case 4 : System.out.println("값은 4입니다.");

                                    break;

}

}

}


- 실행 결과

- 예제 해설

· case 뒤에 나오는 1 ~ 4가 비교하고자 하는 '값'이다.(비교하는 순서가 아님)

· 예제에서 value 값이 2이기 때문에 case 2 뒤의 실행문이 실행되고, break; 문을 만나서 빠져나오게 된다.

· 만약 value 값이 3인 경우라면 case 3 뒤의 실행문이 실행되고, break; 문을 만나지 못했기 때문에 그 아래에 있는 case 4 뒤의 실행문도 함께 실행되고난 뒤에 break; 문을 만나 빠져나오게 된다.(즉 아래와 같이 나온다.)









반응형

'프로그래밍 > 초보자를 위한 Java 프로그래밍 입문' 카테고리의 다른 글

10. while문, 키보드로부터의 입력  (0) 2013.02.23
9. for문  (0) 2013.02.22
7. if문  (0) 2013.02.20
6. 다양한 연산 예제  (0) 2013.02.20
5. 연산자  (0) 2013.02.19
:
반응형

1. 프로그램을 좌우하는 제어문


○ 제어문의 종류

- 조건문 : 어떤 조건에 따라 분기시키는 제어문(if문, switch문)

- 반복문 : 반복 처리를 수행하는 제어문(for문, while문)


○ 비슷하게 보이지만 제각각 용도와 쓰임새가 조금씩 틀림. 따라서 정확하게 이해할 필요가 있다.


2. if문


○ 사용환경

- 어떤 조건을 이용하여 참(True), 거짓(False)으로 나누어 분기처리하기 위해 사용

- 주로 조건의 대상이나 결과가 2개인 경우에 적합하고, 조건의 대상이나 결과가 2개 이상인 경우에는 if문 보다는 switch문을 사용하는 것이 좋다.


○ 사용방법

 if (조건)

 {

    조건이 참(True)일 때 분기처리

  }

 else

 {

    조건이 거짓(False)일 때 분기처리

  }


○ 일반적인 예제 : if_01.java

class if_01 

{

public static void main(String[] args) 

{

int jumsu = 85 ;

if ((jumsu > 80))

{

System.out.println("합격입니다.");

System.out.println("이제 놀아도 됩니다.");

System.out.println("내일까지 놀아도 됩니다.");

}

else

{

System.out.println("재시험 대상입니다.");

}

}

}


- 실행 결과



○ 같음 비교 예제 : if_02.java

 class if_02 

{

public static void main(String[] args) 

{

int aa = 30 ;

                int bb = 40 ;


if (aa == bb)

{

System.out.println("서로 같습니다.");

}

else

{

System.out.println("서로 틀립니다.");

}

}

}


- 실행 결과



○ 크기 비교 예제 : if_03.java

class if_03 

{

public static void main(String[] args) 

{

int aa = 10 ;

                int bb = 20 ;

                int cc = 30 ;


if (aa > bb && aa > cc)

{

System.out.println("aa가 제일 큰 수 입니다.");

}

else

{

System.out.println("aa가 제일 큰 수가 아닙니다.");

}

}

} 


- 실행 결과



○ char 타입 데이터형 비교 예제 : if_04.java

class if_04 

{

public static void main(String[] args) 

{

char aa = 'a' ;


if (aa == 'A')

{

System.out.println("비교한 문자가 서로 같습니다.");

}

else

{

System.out.println("비교한 문자가 서로 다릅니다.");

}

}

} 


- 실행 결과



○ 문자열 비교 예제 : if_05.java

class if_05

{

public static void main(String[] args) 

{

String name = "홍길동" ;


if (name.equals("홍길동"))

{

System.out.println("당신은 홍길동이 맞습니다.");

}

else

{

System.out.println("당신은 홍길동이 아닙니다.");

}

}

}  


- 실행 결과



○ else문의 생략 : 조건이 거짓인 경우 특별한 처리를 원하지 않는 경우 else문은 생략할 수 있다.


○ 다중 else문의 처리 : 실재는 else문을 여러개 사용하는 것보다는 switch문을 사용하는 것이 더 편리

 if(조건1)

 {

   조건1이 참(True)일 때 분기 처리

 }

 else if(조건2)

 {

   조건2가 참(True)일 때 분기 처리

 }

 else if(조건3)

 {

   조건3이 참(True)일 때 분기 처리

 }

 else

 {

   위의 조건들이 모두 맞지 않을 때 분기 처리

 }






반응형

'프로그래밍 > 초보자를 위한 Java 프로그래밍 입문' 카테고리의 다른 글

9. for문  (0) 2013.02.22
8. switch문  (0) 2013.02.21
6. 다양한 연산 예제  (0) 2013.02.20
5. 연산자  (0) 2013.02.19
4. 변수의 할당 = 대입  (0) 2013.02.18
:
반응형

1. 문자 더하기


○ 문자 더하기 : String 형 문자를 연결할 수 있다.


○ 문자 더하기 예제 :  strplus.java

class strplus

{

    public static void main(String args[])

     {

            String name1, name2;

 

            name1 = "대한" + "민국";

            name2 = "독도는" + "한국" + "땅입니다.";


            System.out.println(name1) ;

            System.out.println(name2) ;


      }

}


- 실행결과



2. 연산의 우선 순위 : 수학과 같다.


① 괄호()를 먼저 수행한다.

② 곱하기(*) 연산자나 나누기(/) 연산자를 수행한다.

③ 더하기(+) 연산자나 빼기(-) 연산자를 수행한다.

④ 연산은 왼쪽에서 오른쪽으로 수행한다.



3. 캐스트 연산자


○ 캐스트 연산자 : 서로 다른 자료형끼리 계산을 위해 사용(원하는 자료형으로 바꿀 때 사용하는 연산자)


○ 캐스트 연산자 사용 예 : cast_exam.java

/* 캐스트 연산자 */
class cast_exam

{

    public static void main(String args[])

     {

            double a = 9.9 ;

            int b = (int) a;

 

            System.out.println(a) ;

            System.out.println(b) ;


      }

}


- 실행 결과


- 해설

· a값은 실수형 변수로 9.9이지만 b가 정수형 변수이므로 소수점 이하는  버리고 9만 취한다.

· 중요한 것은 b에 들어가 있는 a의 값은 9.9로 변함이 없다는 사실



4. 서로 다른 자료형끼리의 계산


○ 서로 다른 자료형끼리 계산을 하면 결과값은 보다 세밀하게 표현할 수 있는 쪽의 데이터형을 따라간다.


○ 서로 다른 자료형의 계산 예 : intdouble.java

class intdouble

{

    public static void main(String args[])

     {

            int a = 2 ;

            doube b = 3.14 ;

 

            System.out.println(a * b) ;

      }

}


- 실행 결과



5. 같은 자료형끼리의 계산


○ 같은 자료형끼리의 계산 결과값은 반드시 같은 자료형으로 나온다.


○ 같은 자료형끼리의 계산 예 : intint.java

class intint

{

    public static void main(String args[])

     {

            int a = 12 ;

            int b = 5 ;

            double c = a / b ;

 

            System.out.println(c) ;

      }

}


- 실행 결과


- 해설 : 원래 정상적인 나누기라면 12/5는 2.4가 되어야 맞지만 정수형 변수 나누기 정수형 변수이므로 결과값은 정수형으로 나오기때문에 2가 되어 버린다. 그래서 실수형 변수 c값은 2.0이 되는 것이다.


○ 정상적으로 2.4가 나오게 하는 방법(수정) : intint2.java

class intint2

{

    public static void main(String args[])

     {

            int a = 12 ;

            int b = 5 ;

            double c = (double) a / (double)  b ;

 

            System.out.println(c) ;

      }

}


- 실행 결과


- 해설 : 캐스트 연산자는 잠깐 값을 바꿔서 계산을 해줄 뿐 원래의 값은 변경되지 않는다.






반응형

'프로그래밍 > 초보자를 위한 Java 프로그래밍 입문' 카테고리의 다른 글

8. switch문  (0) 2013.02.21
7. if문  (0) 2013.02.20
5. 연산자  (0) 2013.02.19
4. 변수의 할당 = 대입  (0) 2013.02.18
3. 변수의 선언과 자료형  (0) 2013.02.17
:
반응형

1. 연산 기능에 따른 분류


○ 연산자의 종류

이름

연산자 

부호 연산자

+, -

산술 연산자

+, -, *, /, % 

증감 연산자

++, --

대입 연산자

=, +=, -=, /=, %=, |=, ^=, >>=, >>>=, <<= 

관계 연산자

==, !=, >, <, >==, <== 

논리 연산자

&&, ||, ! 

비트 연산자

&, |, ~, ^, >>, >>>, << 

조건 연산자

? :

캐스트 연산자

(type) 



2. 자주 사용하는 연산자의 종류


○ 기본 연산자 : 수학의 사칙연산

연산자 

연산 

+

더하기 

a + b

-

빼기

a - b

*

곱하기 

a * b

/

나누기 

a / b

%

나머지

a % b


○ 대입 연산자

연산자

연산 

값을 대입 

a = 10 

+= 

현재 값에 더하기 

a + = b (a = a + b) 

 -=

현재 값에 빼기 

a - = b (a = a - b)  

*= 

현재 값에 곱하기 

a * = b (a = a * b) 

/= 

현재 값에 나누기 

a / = b (a = a / b) 

%= 

현재 값에 나머지를 대입 

a % = b (a = a % b) 


○ 증감 연산자

연산자

연산 

예 

++ 

1을 증가 

a ++ 또는 ++ a (a = a + 1)

-- 

1을 감소 

a -- 또는 -- a (a = a - 1)


○ 비교 연산자

연산자

연산

예 

==

같다 

a == b 

!= 

같지 않다 

a != b 

작다 

 a < b

크다 

 a > b

<= 

작거나 같다 

 a <= b

>= 

크거나 같다 

 a >= b


○ 논리 연산자

연산자

연산 

예 

a와 b가 모두 true이면 true

(a와 b 모두 평가)

a & b 

&& 

a와 b가 모두 true이면 true

(a가 false이면 b 평가 안함) 

a && b 

 |

 a와 b중 하나 이상이 true이면 true

(a와 b 모두 평가)

a | b 

 ||

  a와 b중 하나 이상이 true이면 true

(a가 true이면 b 평가 안함)

 a || b

a가 true이면 false, false이면 true

!a






반응형
:
반응형

1. 변수의 할당 = 대입


○ 변수의 할당(대입) : 변수에 값을 넣는 것을 말함

  ※ = 기호의 의미 : 프로그래밍에서는 '값다'는 뜻이 아니라 '대입'이라는 뜻으로 쓰임


○ 변수 대입 예

- age = 20 ; (가장 기본적인 변수 대입 모습)

- int age = 20 ; (정수형 변수를 선언하면서 동시에 값을 대입)

- int age, tel, hp ; (여러 개의 같은 타입의 변수를 동시에 선언)

- String name, address ; (문자형 변수 두 가지를 같이 선언)

- int age2 = 30 ;

  age= age2 ; (최초에 정수형 age2 변수에 30을 대입하고, 이를 age에 대입)

- String name = null ; (문자형 변수 name에 null 값을 대입, 보통 초기화할 때 사용)


○ 변수에 한글을 할당할 때 주의할 사항 : 글자 한 자가 2바이트에 해당하므로 char 타입이 아닌 String 타입으로 변수를 선언해 주어야 한다.

  ※ 예) String aa = "가" ;


○ ASCII 코드

- American Standard Code for Information Interchange 의 약자

- 컴퓨터에서 사용하는 일련의 특수문자와 영어 대문자, 소문자 등에 대해 일련번호(0~127)를 붙여 놓은 것










반응형
:
반응형

1. 변수의 선언

 

○ 변수 : 변하는 수

 

○ 변수의 선언 : 변수를 사용하기 위해서 특정한 방을 만들어 주는 것

 

○ 변수 선언 방법

자료형(데이터타입) 변수이름 ;

  ※ 예) int age ; 정수형 데이터 타입의 변수 age를 선언하고 있는 모습

 

○ 변수 이름 작명시 주의할 사항

 ① 알파벳, 숫자, '_', '$'만 사용 가능

 ② 알파벳과 숫자를 섞어쓸 때는 반드시 알파벳으로 시작

     (7aaa와 같이 쓰면 잘못된 것)

 ③ 대소문자는 서로 다른 것으로 구별

 ④ 자바에서 미리 사용하고 있는 '예약어'들은 변수 이름으로 사용할 수 없다.

     (예, int, char, for 등)

 

 

2. 자료형(데이터 타입)의 종류

자료그룹

자료형

설명 

크    기

정수형

byte

아주 작은 정수(1바이트)

 -128 ~ 127

short

조금 작은 정수(2바이트)

 -32768 ~ 32767

int

보통 정수(4바이트)

 -2147483648 ~ 2147483647

long

매우 큰 정수(8바이트)

 -9223372036854775808 ~ 9223372036854775807

실수형

float 

보통 실수(4바이트)

 -3.4*1038 ~ 3.4*1038

double

큰 실수(8바이트)

 -1.8*10308 ~ 1.8*10308

문자형

char

문자 1개(2바이트)

 

String

문자열

 

Boolean

true/false(1바이트)

 

 

 

 


반응형
:
반응형

1. 나의 첫 자바 프로그램! - Hello, World!


○ 자바 프로그램을 배우면 맨 처음 시작하는 프로그램이 Hello, World!이다.


○ 소스코드 : hello.java

 class hello
 {

public static void main(String[] args) 

{

System.out.println("Hello World!");

}

 }


○ 작성하는 방법

메모장이나 워드패드를 열어서 위 소스코드를 입력하고 hello.java로 저장(반드시 확장자가 java임에 유의할 것)

- 프로그래밍을 위해서는 에디터플러스(EditPlus)와 같은 전문 프로그램을 사용하면 편리


○ 컴파일 하는 방법

- 도스 창을 열고 hello.java 파일이 저장되어 있는 폴더에 가서 아래와 같이 입력


             - dir 로 hello.class 파일이 생성되어 있음을 확인할 수 있다.


○ 실행하는 방법

- 도스 창에서 아래와 같이 입력하면 된다.




2. 자바 프로그램의 구조


○ 일반적인 프로그램의 구조

 class 프로그램 이름(=소스코드 이름)
 {

public static void main(String[] args) 

{

처리하고자 하는 코드 입력

}

 }

- 클래스 옆에 오는 프로그램 이름은 소스코드 이름과 일치시켜야 한다.(그렇지 않으면 컴파일 하는 과정에서 애러가 발생)

- 자바에서 점(.)은 객체와 메소드를 구분하는 중요한 의미를 지닌다. 또 점을 기준으로 왼쪽과 오른쪽이 상위개념과 하위개념의 관계임을 기억할 것

- 홑따옴표('')와 겹따옴표("")의 사용

· 홑따옴표 : 문자를 감쌀 때 사용(예, 'a' <-- 글자 한자를 의미)

· 겹따옴표 : 문자열을 감쌀 때 사용(예, "Hello, World!")

- 세미콜론(;)의 의미 : 명령문에만 사용되며, 명령이 끝났음을 알리는 부분

- 자바에서의 주석

· 주석 내용이 한 줄일 경우 : //

· 주석 내용이 여러 줄일 경우 : /* ~ */



○ 윈도우창을 띄워주는 프로그램 : WindowOpen.java

 import javax.swing.* ;


public class WindowOpen extends JFrame

{

WindowOpen()

{

super("윈도우 창을 띄워주는 프로그램");

setSize(350, 250);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

show();

}

public static void main(String args[])

{

new WindowOpen();

}

}


- 실행 결과




반응형
:
반응형

1. 자바! 매력 그 자체!


○ 자바(Java)는 썬 마이크로시스템즈의 제임스 고슬링(James Gosling)과 다른 연구원들이 개발한 객체 지향적 프로그래밍 언어이며, 썬 마이크로시스템즈에서 무료로 제공하고 있다. 1991년 그린 프로젝트(Green Project)라는 이름으로 시작해 1995년에 발표했다. 처음에는 가전제품 내에 탑재해 동작하는 프로그램을 위해 개발했지만 현재 웹 애플리케이션 개발에 가장 많이 사용하는 언어 가운데 하나이고, 모바일 기기용 소프트웨어 개발에도 널리 사용하고 있다.(출처 : 위키백과사전)


○ 자바의 특징(장점)

- 어떤 OS에서도 돌아간다.(윈도우, 매킨토시, 유닉스 등 모든 운영체제에서 실행 가능)

- 배우기가 쉽다.(C/C++ 과 같은 언어에 비해 배우기가 쉽다.)

- 완벽한 객체 지향 프로그래밍 언어(객체 지향형 : 하나하나의 모듈(클래스) 단위로 프로그램을 개발하여 하나의 객체 단위로 결합하여 프로그램을 완성해 나가는 방식)



2. 자바 환경설정


○ JDK 버전

JDK 버전

용도 및 설명

  J2SE (Java 2 Standard Edition) 

 자바를 기본적으로 사용하는 유저를 위한 버전 

  J2EE (Java 2 Enterprise Edition)

 기업의 전문적인 자바 프로그램 개발을 위한 버전 

  J2ME (Java 2 MIcro Edition)

 PDA, 휴대폰 등 모바일 자바 프로그램 개발 


○ 무료 다운받는 법


① 웹으로 오라클 자바 다운받는 곳에 접속한다.

· 주소 : http://www.oracle.com/technetwork/java/javase/downloads/index.html

· 좌측에 있는 Java SE, Java EE, Java ME는 해당 버전에 대한 정보를 제공한다.

· 중간 하단에 있는 DOWNLOAD 버튼을 클릭한다.




② 중앙에 라이센서 동의하는 곳(Accept License Agreement)에 체크한다.

  ※ 체크하지 않고 아래의 파일을 다운받으려고하면 라이센서 동의하라는 메시지가 뜸




③ 자신의 컴퓨터 사양에 맞는 파일을 다운 받는다.





○ 환경설정 하기


① 제어판에서 시스템 등록정보를 열고, [고급]탭 하단에 있는 [환경변수]를 클릭

② 하단에 있는 시스템 변수 아래에 [새로 만들기]를 클릭

③ 새로운 창이 뜨면 변수 이름에 java_home을 입력하고 변수 값에 아까 설치한 JDK폴더를 입력



④ 아래 화면처럼 시스템 변수중 [Path]를 찾아서 [편집] 탭을 클릭한 뒤 [변수 값] 맨 앞에 %java_home%\BIN; 을 추가하고 [확인] 버튼을 클릭하면 환경설정은 끝난다.




○ 환경설정이 바로 되었는지 확인하는 방법


① [시작]-[실행]을 클릭하여 실행창을 열고 실행창에 cmd를 입력하여 도스 창을 연다.




② 명령 프롬프트에 java 라고 입력하고 엔터를 쳐서 아래와 같이 파라미터와 옵션 등의 설명이 나오면 설정이 제대로 된 것(Path 가 제대로 걸려있음을 확인됨)





반응형
: