자바프로그램 작성하기 위한 환경 세팅
1. 탐색기 > C드라이브 아래 JDK1.8 파일 > work 폴더 생성 > work 폴더 안 Hello.java 텍스트 파일 만들기
2. 탐색기 설정하기 > 파일 > 옵션 > 보기 탭 > "알려진 파일 형식의 파일 확장명 숨기기" 체크 해제 >
모든 폴더에 적용 > 예 > 확인
3. 탐색기 > Hello.java 텍스트 파일 확인 ("Hello.java.txt" 로 노출됨) > 파일명에서 .txt 를 제거 후 저장
생성한 파일에 예제 코드 작성하기
1. Hello.java 파일 선택 > 메모장으로 파일 열기
2. 예제 코드 작성
class Hello {
public static void main(String[] args){
System.out.println("Hello, world."); // 화면에 글자를 출력한다.
}
}
>> JAVA 에서는 대소문자를 구별하기 때문에 유의해서 작성!
예제 파일을 컴파일 후 실행하기
1. 탐색기 > Hello.java 가 있는 파일의 경로를 클릭 한 후 복사
2. Win+R > cmd > 엔터 > dos창 OR 콘솔 창 진입
3. cd + 탐색기에서 복사한 경로 붙여넣기 > 이동
>> CD의 뜻은 change directory의 줄임말로 현재 작업하고 있는 디렉토리의 위치를 이동하는 명령어
4. dir 명령어로 Hello.java 파일 존재하는지 확인
>> DIR은 디렉토리 명령어이며, 현재 위치의 파일들을 보여줌
예제 파일을 자바 컴파일러로 컴파일 하기
1. javac + Hello.java (컴파일 할 파일 이름) > 엔터 > 컴파일 완료 > Hello.class 파일 생성 완료
(Hello.class 파일은 컴파일러인 Javac가 Hello.java라는 파일을 읽어서
자바버추얼머신이 알아들을 수 있는 기계어로 변환 한 것 -> 바이너리파일 또는 이진파일 이라 함)
(Hello.java 와 같이 사람이 읽을 수 있는 파일을 텍스트 파일이라고 함)
1.1. 'javac는 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.' 와 같은 문구 뜰경우
> javac.exe 라는 파일이 없다는 말 / javac.exe 파일이 어디에 있는지 모르기 때문
> jdk1.8\bin 의 경로도 같이 적어주어야 파일 실행이 가능
>> 해당 해결 과정
1. bin 파일 경로 복사
2. 시스템 환경변수 진입
3. 시스템 변수 > path 변수 선택 > 새로만들기 > javac의 경로를 붙여넣기 후 설정 완료
Hello.class 파일 실행하기
1. java Hello 입력 후 엔터
(컴파일 할 때와 달리 실행할 때는 확장자를 붙이지 않음)
1.1. A JNI error has occurred 오류 발생하는 경우 참고
(javac로 컴파일 할 때 발생하는 에러를 컴파일 에러라고 함)
(에러 발생 시 컴파일러가 어디서 어떤 에러가 발생하였는지 알려줌)
2. Hello, World 문자가 화면에 출력됨
'자바의 정석 - 기초편' 카테고리의 다른 글
Error occurred during initialization of boot layer 문제 해결 (0) | 2022.07.25 |
---|---|
메모장을 이용한 첫번째 자바프로그램 작성 - 정리 (0) | 2022.07.25 |
A JNI error has occured 문제 해결 (0) | 2022.07.25 |
자바의 특징, 자바 가상 머신(JVM) (0) | 2022.07.23 |
자바(JAVA)란? 자바의 역사 (0) | 2022.07.23 |