백엔드 과정/자바 예습
[혼공자]Chap 01 자바 시작하기
mim
2021. 12. 14. 11:52
반응형

기계어: 컴퓨터가 이해하고 실행할 수 있는 0과 1로 이루어진 코드.
프로그래밍 언어: 사람의 언어와 기계어의 다리 역할로, 자바, 파이썬, C언어 등이 있다.
소스파일: 프로그래밍 언어로 작성된 파일.
컴파일: 소스 파일을 기계어로 번역하는 것.
JDK: 자바 개발 도구. JVM 실행환경과 개발도구 등을 제공.
이클립스: 무료로 사용할 수 있는 오픈 소스 통합 개발 환경. IDE란 프로젝트 생성, 자동코드 완성, 디버깅 등과 같이 개발에 필요한 여러 가지 기능을 통합적으로 제공해주는 틀을 말한다.
워크스페이스: 이클립스 실행과 메타 데이터와 프로젝트 폴더가 저장되는 폴더를 말한다.
바이트 코드파일: 자바 소스 파일을 javac명령어로 컴파일한 파일을 말한다.
JVM: 자바 가상 지계는 바이트 코드 파일을 운영체제를 위한 완전어 기계어로 번역하고 실행하는 역할을 한다. JVM은 java 명령어에 의해 구동된다.
클래스 선언: 자바 소스 파일은 클래스 선언부와 클래스 블록으로 구성되며, 이렇게 작성하는 것을 클래스 선언이라고 한다.
main() 메소드: java 명령어로 바이트 코드 파일을 실행하면 제일 먼저 main() 메소드를 찾아 블록 내부를 실행한다. 그래서 main() 메소드를 프로그램 실행 진입점이라 부른다.
실행문: 변수 선언, 값 저장, 메소드 호출에 해당하는 코드를 말한다. 실행문 끝에는 세미콜론(;)을 붙여야 한다.
자바 프로그램 개발 과정
- 1.소스 파일(~.java)을 작성한다. → 2. javac명령어로 컴파일한다. 바이트 코드파일→ 3. java 명령어로 실행한다. → 4. 실행결과를 확인한다.
- exam 1) 주석 사용하기
문자열 내부에는 주석을 붙일 수 없다. "Hello, /주석이 될수없음/ Java"package sec03.exam01; /* 날짜 : 2021-08-17 혼자 공부하는 자바 Chapter01 자바 시작하기 */ //프로그램 실행 진입점 public class Hello { //콘솔에 출력하는 실행문 public static void main(String[] args) { System.out.println("Hello, Java"); } //end of main } //end of class
- 파일명과 대소문자는 동일해야 한다. Hello
- // 라인끝까지 주석처리 /* / 사이에 있는 내용 모두 주석처리 /** */ 도큐먼트 주석
- exam 2) 실행문 작성과 세미콜론(;)
package sec03.exam02; public class RunStatementExample { public static void main(String[] args) { int x = 10; // 변수 x의 선언하고, 10을 저장 int y = 2; // 변수 y의 선언하고, 2를 저장 int result = x * y; // 변수 result를 선언하고, 변수 x와 y를 곱한 값을 저장 System.out.println(result); // println 메소드 호출 } }
- main() 메소드 블록 내부에는 다양한 실행문이 작성되고, 실행문 끝에는 반드시 세미콜론(;)을 붙여야 한다.
반응형