ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [JAVA] 골격 및 주석
    기초/JAVA 2017. 1. 10. 11:28

    안녕하세요

    오늘은 우리가 무시하고 넘어갔던 골격에 대해서 포스팅할꼐요

    처음 테스트 할때부터 형변환까지 할떄부터 바왔던

     

     

    Class Test{

    public static void main(String[] args){

    System.out.println("Test...");

    }

    }

     

    이골격의 정체는 무엇일까??

     

    Class Test

    Test라는 이름을 가진 클래스가 만들어진 것이예요

    Test라는 이름은 파일이름과 같아야합니다

     

    public static void main(String[] args){}

    이건 제가 학교다닐떄 선생님한테 물어보니깐 지울수도 없는 자바의 기본 골격 이라고 하더라구요.

     

    public

    [접근제한자]

    public 접근제한자중 제일 범위가 큰것으로 모두 다 사용이 가능하다!

    라고 생각하시면되요!

    나중에 포스팅할떄 자세히 알려드릴께요...

     

    static

      자바언어에서 프로그램은 main을 찾아가서 실행을 합니다.

    하지만 static으로 선언되면 JVM이 로드하는 런타임에 바인딩되는데요.

    main보다 빠르게 실행된다는 거예요!

    일단은 여기까지만 알아두시는걸로.. 

     나중에 포스팅할떄 자세히 알려드릴께요...

     

    void

    [자료형]

    return을 어떤 타입으로 던져줄지를 정하는건데

    void는 return값이 없다는것을 의미해요 !

    한마디로 되돌려줄 값이 없다는거죠!

     

    main

    [메소드 이름]

    프로그램이 실행되면 main메소드를 찾아가서 실행합니다

    C에서도 마찬가지예요!

     

    String[] args

    [배열 설정]

    매개변수를 배열로 받는건데요

    args는 String타입의 배열의 변수이름이예요.

    args는 메인에서 선언되었기에

    args[0] = "A";

    args[1] = "B";

    해서 사용하실수 있구요

    args라는 이름도 임의로 A, B. C 바꿔줄수 있지만

    JAVA에서 지정한 골격을 지켜줍시다!

     

    우리는 무의식적으로

    퍼블릭 ...스테틱.. 보이드 ...메인 ... 아아아아

    이러고 사용하고 있지만

    그안에는 많은 의미들이 들어있다고 포스팅 하고 싶었어요..

    누가 이게 뭐야?

    라고 물어봤을때 설명할 수 있을 정도로만 알아두자구요!

     

    또한 프로그래밍 예제를 보시다 보면

    초록색인 글씨를 보실 수 있는데요.

    그것이 바로 주석입니다.

    코딩에 특정한 이벤트를 주는것이 아니라 "메모"처럼 사용하는건데요

    주석은 2가지 모양이 있습니다.

    한줄주석 : [//] : 뒤에 모든 문장이 주석처리

    여러줄 주석 : /* 문 장 주 석 */  : /*~*/ 안에 모든 문장 주석

    '기초 > JAVA' 카테고리의 다른 글

    [JAVA] 조건문  (0) 2017.01.11
    [JAVA] 입출력  (0) 2017.01.11
    [JAVA]final 한정자, 변수와 타입 그리고 형변환(casting)  (0) 2017.01.10
    JAVA 환경변수 설정 win7  (0) 2017.01.04
    자바 시작하기!  (0) 2017.01.04

    댓글

Designed by Tistory.