내가 개발해볼게!!

Do it! 자바 프로그래밍 입문 2일차 본문

Language/Java

Do it! 자바 프로그래밍 입문 2일차

보송송희 2022. 6. 10. 22:39

교재 맨앞쪽 진도표에 나와 있는 15일 코스로 공부하고 있습니다!!

Do it! 자바 프로그래밍 입문 2일차
02장 변수와 자료형
- 02-4 상수와 리터럴
- 02-5 형 변환
03장 자바의 여러 가지 연산자
04장 제어 흐름 이해하기

 

  02장 변수와 자료형

  • 상수와 리터럴에 대해 배웠습니다.

예약어 final을 사용해 상수를 선언하는 방법을 배웠습니다. 상수는 한 번 값을 정의하면 이후에 그 값을 변경할 수 없습니다. 주석 처리한 부분을 해제하고 실행하면 오류가 발생했습니다.

리터럴(literal)은 프로그램에서 사용하는 모든 숫자, 문자, 논리값을 뜻하는 말입니다. 

 

  • 형 변환에 대해서 배웠습니다.

묵시적 형 변환명시적 형 변환에 대해서 배웠습니다. 바이트 크기가 작은 자료형에서 큰 자료형으로, 덜 정밀한 자료형에서 더 정밀한 자료형으로 형 변환은 자동으로 이루어진다는 형 변환의 기본 원칙에 대해 배웠습니다. 명시적 형 변환의 경우 변수 이름 앞에 바꿀 자료형을 명시합니다. 이를 강제 형 변환이라고도 합니다. 

 

  03장 자바의 여러 가지 연산자

  • 기본 연산자에 대해 배웠습니다.

단항 연산자, 이항 연산자, 삼항 연산자에 대해 배웠습니다. 항의 개수를 기준으로 분류되는데 단항, 이항, 삼항 연산자의 순서로 우선순위가 높습니다. 


대입 연산자, 부호 연산자, 산술 연산자, 증감 연산자, 관계 연산자, 논리 연산자, 복합 대입 연산자, 조건 연산자에 대해 배웠습니다.

 

그리고 가독성이 좋은 코드를 작성하는 습관의 중요성을 배웠습니다. 앞으로 코드를 작성할 때 괄호와 띄어쓰기, 엔터키를 적절히 사용할 것입니다.

 

  • 비트 연산자에 대해 배웠습니다.

비트 논리 연산자 &, |, ^, ~에 대해 배웠습니다. 비트 이동 연산자 <<, >>, >>>에 대해 배웠습니다.

 

  04장 제어 흐름 이해하기

  • 조건문에 대해 배웠습니다.

if문, if-else문, switch-case문에 대해 배웠습니다.

 

 

  • 반복문에 대해 배웠습니다.

while문, do-while문, for문, 반복문 중첩, continue문, break문에 대해 배웠습니다.