cd : change directory
.. : 상위 폴더로 가기
compile : 사람과 가까운 언어를 컴퓨터 언어로 전환
compile 후 byte code(class 파일이 가지고있음) 로 바뀜
자바 파일이 컴파일 되면 클래스 파일이 된다고 생각하면됨 (자바는 실행을 위한 도구?)
파일 경로 : java > workspace > project > src
package 관련있는 class들을 묶어 놓는 것
class 이름은 무조건 대문자로 시작
자바의 모든 class는 어떠한 패키지 안에 무조건 속해 있어야함
default package : 아무 패키지도 만들지 않고 class 생성한 경우, (어디도 속하지 않은)
api : 갖다 쓸수 있는 것 들 (이미 만들어진 것 들)
ctrl+F11 > 컴파일 단축키
package com.kh.first;
com폴더 안에 kh안에 first라는 뜻
메소드 : 어떻게 행동하는지 동작을 정의하는 것
main 메소드 : 프로그램을 시작하는 역할
ex) 엘리베이터라는 객체는 올라감(up), 내려감(down)이라는 메소드를 가질 수 있다.
Tip
뒤에 ()가 붙으면 대부분 메소드라고 할 수 있음
보라색 = 메소드를 정의한 것, 선언한 것 (=만든 것) , 선언부(정의한 메소드)안에 또 선언부가 들어갈 수는 없다(호출만 가능)
일반 = 호출한 것 (=불러온 것)
주석 단축키 : ctrl + /