cmd에서 컴파일할때 javac, 실행할때는 java 입력 변수 : 변할 수 있는 데이터가 저장될 메모리. 의미 있는 이름으로 지어줘야 함. - 메소드 밖에 선언된 변수 : 멤버 변수/ 메소드 안에 선언된 변수 : 지역 변수 메소드에서 매개변수가 선언됐을 땐, 반드시 인자 값이 있어야 한다. 배열 : 동일 자료형의 데이터 묶음. [ ] 변수 앞에도, 변수 뒤에도 가능. cmd에서 IP확인 하고싶을때 명령어: ipcongig 객체지향 목적: 클래스 재사용성을 높이기 위해. -필요없는 클래스에는 main메소드를 남겨 두지 말 것. (메모리 낭비) -아래 예시와 같이 클래스는 목적을 분명하게 구분시킬 필요가 있음. ex) product class : 상품 정보 / productRepository Class :..