Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- CSS
- fatal: Not a valid object name: 'master'
- HTML
- compile
- SQL문제풀이
- IOT
- initial commit
- java
- helloworld!
- class선택자
- Database
- id선택자
- Java입문
- Class
- Javaswing
- Javascript
- jdoodle
- 헌혈
- API
- variable
- Javapopup
- Math.
- 상위 N개 레코드
- 프로그래머스
- 생활코딩
- AndroidDeveloper
- 라즈베리파이
- 자바의정석
- XHR
- string
Archives
- Today
- Total
Sun의 정리정돈
[9/50]JAVA1-4.2. 실행-Java의 동작 본문
우리가 컴퓨터에 입력하는 것, 명령어, 실행문 source = code = language
그 결과로 나타나는 것들 application = program
(인간이) 자바 소스 코드.java 를 작성 > 컴퓨터는 사람의 언어를 이해 못한다.
그래서 인간이 작성한 코드.java를 컴퓨터가 이해할 수 있도록 컴퓨터 언어로 전환해주어야 한다.
그 과정을 "Complie" 이라고 부른다.
Complie을 하면 확장자가 class인 파일이 생성된다. 이제 우리가 쓴 코드.java를 번역한 .class파일을 통해 컴퓨터가 코드를 읽을 수 있게 된다.
실행(Run)시키면 JVM(Java Virtual Machine)이 확장자가 class인 파일을 읽어서 computer를 적혀있는 대로 동작시킨다.
그리하여 화면에 결과가 출력된다.
'BackEnd > Java' 카테고리의 다른 글
[11/50]JAVA1-5.a. 데스크톱 애플리케이션 만들기 (0) | 2022.10.17 |
---|---|
[10/50]JAVA1-5. Hello Java World (0) | 2022.10.13 |
[8/50]JAVA1-4.1. A/S 강의-Editor does not contain a main type (0) | 2022.10.13 |
[7/50]JAVA1-4.1. 실행-HelloWorld (0) | 2022.10.12 |
[6/50]JAVA1-3. Java 개발환경 eclipse 설치 (0) | 2022.10.12 |
Comments