HRD-net, 그린아트컴퓨터학원 자바초보(2일차)

     

    자바 더 편하게 쓰는 단축기

    중괄호 숫자 맞추는 거.
    { 여기서 } 더블 클릭하면 영역표시가 된다. 

    드래깅 하고 컨트롤 슬래시 누르면 전체가 주석 표시된다.

    혹시 컨트롤 슬러시하는거 단축기가 안되면 한컴 입력기로 되어있는지 확인해주세요.

    한컴입력기로 되어있으면 편집기에서 단축기가 안먹는 경우가 많다.

     

    코드 파일

    자바 hellow
    자바의 첫 시작 코드

     

    package com.hyjeong.zero; //패키지의 경로

    public class FirstMainAnalysis { //클래스의 시작
    public static void main (String [] args) { //메인 메서드의 시작
    System.out.println("FirstMainAnalysis is Start") ; //시스템
    }//메인 메소드의 끝
     
    } //클래스의 끝

     

    코드 해석하기

    static : 

     

    정적인 거. 미리 올려놓고 쓴다. 
    메모리가 책상인데, 미리 필기구를 꺼내놓는 거.
    그러면 필기가 빨리된다. 

    필요할 때마다 필기구를 쓰면 시간일 걸리겠다.

    void : 

     

    따로 값이 없다. 반환 값이 없다.
    브레스 안에 있는 내용만 실행된다. 
    어떤 거? 내 브레스 안에 있는 것만 실행한다.

    main : 

     

    큰 의미가 있는게 아니라 시작점, 엔트리 포인트 다다.
    "자바는 그냥 이렇게 시작해" 이렇다.
    왜냐면 개발자는 시작점이 필요하다. 거기서부터 풀어나가는거다.
    순차적인 처리를 위해서. 

    자바는 다 메소드라고 부른다.
    클래스 밑에 작은단위인 펑션(기능)이다.

     

    stirng[], args : 매계 변수

    다른 게 아니라 스트링은

    옛날에는 글자에 파워를 붙이고 신성하게 했다. 

    그래서 빨랫줄에 느

     

    args는

    알고 먼트

    파라미터. 같은 말

     

    매계 변수는 매계 동물을 통해 질병이 왔다 갔다 하는데

    매계 변수는 숫자가 왔다 갔다 한다.

     

    알규먼츠다. 복수다.

    (서양은 단복 수형이 발달해서 이름 지을 때 신경 써주는 게 좋다.)


    system : 

    OS를 의미.

    out : 

    밖으로 보내준다.

     

    println :

     

    프린트한다. 엘엔은 라인.
    괄호엤는 큰 따옴표에 있는 것을 출력해줘.

    세미콜론;  :

    문장의 끝은 세미콜론으로 끝내는 거. 막아줘야 한다.

     



    파일명 이름 짓는 법 : 

    클래스 명을 지을 때는 무조건 대문자를 넣어주고
    중간중간 대문자 들어가는 거, 
    어떤 표기법?
    난타 표기법. 카멜 표기법.

    개발자는 이름을 잘 적어야 한다. 

     

    메서드의 경우 main은 소문자로. 

    이름을 바꾸고 싶다. mainMethod 이렇게 표시해줘야 한다.

    (자바에서는 언더바 안 쓴다.)

     

    이름은 매우 명시적으로 적어줘야겠다.

    한 달 뒤에도 어떤 의민지 알 수 있게 적어야 한다. 

     

    FirstMainAnalysis

    같은 것도 3음절이다. 이게 정크 단위로 3절을 넘어가지 않게 한다. 

     

    번외) 복잡성 증가

    복잡성 증가는 딱 두 가지

    1. 양이 늘어난다. 

    2. 다른 애들과 조인해서 써서. 

     

     

    패키지, 클래스 이름 바꾸기

     

    소포 박스에 오른쪽 클릭

    클래스  오른쪽 클릭 

    리팩터 -> 리네임

     

    나중에 클래스 몇백 개씩 되는데 그거 일일이 수정하기도 어렵고.

    지웠다 다시 하기도 매우 어렵다. 

     

    간단하지만 매우 유용하다. 

     

     

     

    댓글

    Designed by JB FACTORY