C:\Program Files\Java\jdk1.8.0_202\bin 변수이름 : JAVA_HOME 변수 값 : C:\Program Files\Java\jdk1.8.0_202\bin Path [편집] => 맨뒤에 ;%JAVA_HOME%
cd .. 폴더 한단계 위로 나가기 cd \ 최상위 폴더로 나가기 dir 폴더와 파일의 목록보기
javac -version java -version
[자바프로그램] 자바프로그램은 한 개이상의 클래스로 구성된다. 클래스는 field와 method로 구성된다. class 클래스이름 { 필드 선언
메소드 선언
}
[main() 메서드] 자바프로그램이 실행되면 맨 먼저 main()메서드를 찾아 그 안의 모든 명령문들을 차례대로 실행한다. 따라서 하나의 자바프로그램에는 main()메서드를 가지는 클래스가 반드시 하나는 존재하여야 한다.
public static void main(String[] args) { ....... }
명령문(statement) 자바의 모든 명령문은 반드시 세미콜론(;)으로 끝나야 한다.
주석(comment) 자바컴파일러는 주석은 무시하고 컴파일하므로, 실제 실행경과에는 아무런 영향을 주지 않는다.
// 한줄 주석 /* 여러줄 주석 // */
[자바 표준 입출력 클래스] 사용자가 프로그램과 대화하기 위해서는 사용자와 프로그램사이의 입출력을 담당하는 수단이 필요하다. 자바에서는 모든 것이 객체로 표현되므로, 입출력을 담당하는 수단 또한 모두 객체이다.
System이라는 표준입출력클래스를 정의하여 제공한다.
System.in System.out System.err
[변수(Variable)] 변수란 단 하나의 값을 저장할 수 있는 공간이다. 변수란 데이터를 저장하기 위해서 프로그램에 의해 이름을 할당받은 메모리 공간을 의미한다.
[변수의 선언] 변수타입 변수이름;
[변수 명명규칙] 1.대소문자가 구분되며 길이에 제한이 없다. True, ture, tUre 2.예약어를 사용해야는 안된다. int(x), true(x), True(o) 3.숫자로 시작해서는 안된다. top7(O), 7up(X) 4.특수문자는 '_'과 '$'만 사용가능하다. $harp(O), s#arp(X)
[권장사항] 1.클래스 이름의 첫 글자는 항상 대문자로 한다. -변수와 메서드의 이름은 첫 글자는 항상 소문자로 한다. 2.여러 단어로 만들어진 이름은 2번째 단어부터 첫글자를 대문자로 한다.
[변수의 타입] 기본형 boolean : 참, 거짓 char : 문자하나 byte : 1byte short : 2byte int : 4byte long : 8byte float : 지수-8bit, 가수-23bit double : 지수-11bit, 가수-52bit