계절학기로 Java언어를 듣게 되어서 이를 정리해보고자 한다.
OT, 자바 시작
시작하기 전에
기계어
- 컴퓨터는 0과 1로 이뤄진 코드를 사용한다.
- 허나 이는 사람이 알아듣기 어렵기에 소스파일을 통해 사람이 작성하고 컴파일러로 기계어로 번역하는 과정을 거침
- 프로그래밍 언어에는 다양하게 많다
- 자바, C, C++, C#, 파이썬 …
- 자바는 임베디드, C,C++는 하드웨어 장치, C++와 C#은 데스크탑앱, 파이썬은 빅데이터 분석과 같이 각자 특출난 분야가 있다
자바
- 자바는 1995 썬애서 발표를하였다
- 오라클에서 라이선스를 인수함
- 모든 운영체제에서 실행 가능
- 객체 지향 프로그래밍
자바 개발 도구 JDK
- 자바 언어로 소프트웨어를 개발할 때 필요한 환경 및 도구를 제공해주는 역할이다
- Open JDK와 Oracle JDK를 사용하는데 학습용은 보통 Oracle JDK를 사용함
개발 환경
- 대표적으로 이클립스로 개발 환경을 구축함
- 편한 개발 환경을 추천
모듈
- 외부에서 재사용 할 수 있는 패키지를 묶는 것
다양한 선언들
package sec03.exam01;
public class Hello{
}
public static void main(Sring[] args){
}
라인 주석
실행문 종류
int x;
x =1;
int y - 2;
int result = x+y;
System.out.printIn(result);