ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 220222_JAVA_02 : ECLIPSE 컴파일 , 출력문
    1. JAVA 2022. 2. 22. 19:59

    ECLIPSE는 대표적인 컴파일 프로그램 이다.

    (ECLIPSE 다운로드 방법은 생략하겠다..ㅎㅎ..)

     

    Java라는 언어를 사용하기 위해서는 Class가 반드시 필요하다.

    Class의 구성으로는 [접근지정자][속성]Class 이름{} 이다.

    ex ) public static Class Hello{} 이다.

    여기서 public :  접근지정자/ static :  속성 / Hello : 클래스 이름 이다.

    (접근지정자와 속성은 생략 가능하다. 하지만 public이라는 접근지정자가 붙을경우 class 파일 명과 반드시 동일해야하고

    한 파일당 public class는 하나만 있어야 한다.)

     

    컴파일 하기 전 선행해야할 것이 있다.

    그것은 바로 Text file을 UTF-8로 인코딩 해줘야한다는 점!

    한국에서 사용되는 웹페이지 인코딩 방식은 UTF-8이라고 한다. 만약에 다른 인코딩 방식으로 설정되어 있으면

    글자가 깨지기 때문에(UTF-8로 변경해서 다시 작성하면 되지만 귀찮으니까...)  사전에 바꾸는게 좋다고 한다.

    그리고 cmd에서 했던 방식대로 eclipse에서 컴파일 해보았다.

    확실히 색깔 구분이 잘되어있어 명령프롬포트보다는 보기 편하다.

        + 참고) 실행 단축키 : Ctrl+Shift+F11

     

    상기 내용을 살펴보자면

    Test01 : 클래스 명 

    public static void main(String[] args)  :  main 함수(메서드)

    java 언어를 실행시키게 되면 작성된 프로그램을 Java 가상머신이 실행하게 되는데

    실행될 필요가 있는 클래스에만 main 메서드를 부여해주게 되어

    JVM에서는 메인 메서드에 있는 내용을 실행시키면서 하기 콘솔 창에 나오게 만드는 구조이다.

     

    그리고 System.out.println("내용")은 괄호 화면에 들어간 내용을 콘솔 화면에 출력 후 줄바꿈 하라는 의미이다.

    괄호 안에 내용이 없으면 단순 줄바꿈의 의미이다.

    비슷하게 System.out.print과 System.out.printf가 있는데

    System.out.print("내용"): 괄호화면에 들어간 내용을 출력. (줄바꿈X)

    System.out.printf("출력서식",출력내용) : println, print는 다른 형식으로 출력할수 없다.

    하지만 printf는 출력 서식을 입력하여 다른 형식으로 출력가능하다.

     

     

    '1. JAVA' 카테고리의 다른 글

    220222_JAVA_01 : JDK 설치방법  (0) 2022.02.22
Designed by Tistory.