[ 실행 방법 ]
1. 기본사항
▷ compile : 원시코드를 목적코드로 옮기는 작업
- 프로그램 언어를 사용하여 문서를 작성하면 컴퓨터가 수행가능한 언어(byte code, 기계어)로 변환해야만 실행 가능
- 프로그램 언어를 사용해 만든 원래의 문서를 소스코드 혹은 원시코드라고 하며, 컴파일을 통해 출력된 문서를 목적코드라고 함
▷ compile 및 실행 과정
- *.java > compile > *.class > run > result
HelloJava.java HelloJava.class Hello
javac HelloJava.java java HelloJava
* 파일은 파일명.확장자 까지 써야 하지만, class 는 calss 이름만 쓰면 됨
▷ 기본예제 암기할 것
public class 파일명 -- Public class : Public은 생략 가능
{
public static void main(String args[]) -- main : method
{
System.out.println("내용");
}
}
* 중괄호 기준으로 들여쓰기할 것
* 괄호를 사용할 때는 닫는 괄호도 먼저 입력할 것
▷ 예제
public class HelloJava
{
public static void main(String args[])
{
System.out.println("Hello Java !!!!");
System.out.print("안녕");
System.out.println("자바 !!!!");
System.out.println("-- 프로그램 종료 --");
}
}
1) CMD에서 컴파일
2) EditPlus에서 컴파일
도구 >> 기본설정 >> 사용자 도구
(1) compile
- 그룹이름과 메뉴제목은 한글로 써도 무방함
- 명령 : jdk 설치 경로의 bin 폴더안의 javac.exe 선택
- 인수 : 파일이름
- 디렉토리 : 파일디렉토리
- 동작 : 출력 내용 캡쳐
(2) run
- 그룹이름과 메뉴제목은 한글로 써도 무방함
- 명령 : jdk 설치 경로의 bin 폴더안의 java.exe 선택
- 인수 : 확장자를 뺀 파일이름
- 디렉토리 : 파일디렉토리
- 동작 : 출력 내용 캡쳐
* 에디트 플러스 기준으로 파란색: , 빨간색:
* 프로그램에서는 공백도 데이터임!
* 경로에서
. 은 현재 디렉토리
.. 은 상위디렉토리
\ 는 최상위 디렉토리
* 윈도우에서 변수 앞뒤로 % 붙이면 해당 변수의 값을 가져오라는 의미가 됨
* compile : 프로그래밍 언어를 기계어로 바꾸는 작업
* 자바의 compile 명령어 : javac
* bin(binary) 폴더 : 실행파일 폴더
검색해볼것 path, java vetual machine
jre는 설치하는 순간 경로가 윈도우에 자동 등록됨. 때문에 별도의 환경설정을 하지 않아도 'java -version'등의 명령어를 바로 실행할 수 있음
but jdk는 경로 설정을 해줘야 함. 개발자 도구이기에 설치시에 경로등록이 안됨. 그래서 환경설정 안하면 커맨드 창에서 명령어 입력해도 실행이 안되는 거임
[ 주석문 ]
- 한줄 주석
- 여러줄 주석
- document 주석