국비JAVA 과정 시작 전, 간단히 문법과 개념을 익히고자 인프런에서 홍팍님의 그림으로 배우는 자바 강의를 구매했다.
강의를 들으며 간단히 내용을 기록해보자.

System.out.println("출력문자열");
주석
// 한줄 주석 /* 글자 앞뒤를 슬래시와 별로 감싸는 블럭 주석 */
클래스란, 자바 프로그램의 최소 단위를 의미한다. 따라서 자바로 만들어진 프로그램은, 적어도 하나의 클래스를 가지게 된다. 자바 클래스의 구조는 다음과 같다
public class CLASSNAME{
// 클래스 내용
메인 메소드란, 프로그램 실행의 시작점을 의미한다. 메인 메소드는 클래스 내부에 위치하며, 아래와 같은 구조를 갖는다.
public class Pizza{
// 메인 메소드 - 프로그램 실행의 시작점
public static void main(String[] args){
}
}

int a = Integer.parseInt(args[0]);
double b = Double.parseDouble(args[1]);

if (조건식) {
// 조건식이 참이면 수행할 내용
}if (조건식) {
// A - 조건식이 참이면 수행할 코드
} else {
// B - 거짓인 경우 수행할 코드
}
if (90점이상?) {
A 학점
} else if (80점 이상?){
B 학점
} else {
C 학점
}
while (조건식) {
// 반복 내용
}
for (초기설정; 조건식; 매회 갱신) {
// 반복 내용
if(조건){
break;
}
if (조건식) { // 조건식이 참이면
continue; // 다음 반복으로 강제 이동!
}
}```
# 메소드 정의부
public static int average(int[] arr) {
...
}