Develop

2일차_Java 연산자, 조건문, 모듈화 본문

백엔드/KDT_Programmers

2일차_Java 연산자, 조건문, 모듈화

230801 2025. 3. 6. 00:55

안녕하세요!

오늘은 데브코스 2일차 입니다.

 

오늘은 블로그 글을 좀 더 풍성하게 구성해봤습니다.

 

공부 내용 

어제는 설치하고 변수, 상수에 대한 내용이라 쉬웠는데

오늘은 연산자(산술,증감,비교,논리,논리부정,삼항,복합대입)랑 조건문 (단일, 다중) 진도를 나가면서 살짝 지쳤습니다. (갠차나..딩딩)

그래도 몇 번 연습하니 공부했던 기억도 나고, 머리속에 지식의 퍼즐이 맞춰지는 느낌이 들었습니당

 

 

수업듣다가 모르는 부분은 어제 배웠던 IntelliJ todo 커스텀태그 기능을 이용해서

'확인' 태그로 북마크 해놓고, 수업 종료후에 확인했습니다.

 

 

 

 


 

오늘 배운 것 중 나의 관심을 끈 것들

논리연산의 우선 순위

  • &&(and)가 ||(or) 보다 우선순위가 높다.
  • 왼쪽부터 연산을 수행한다.

 

if문 구현부가 한줄 일 때, {} 중괄호는 생략할 수 있다.

public static int min(int a, int b, int c){
	int min = a;
	if (b < min) min = b; //코드가 한줄일때 구현부 {} 중괄호 생략가능
	if (c < min) min = c;
	return min;
}

 


 

약간의 트러블 슈팅

첨 해봅니다. 쓰다보면 나아지겠죠 !

 

IntelliJ 콘솔 한글입력 불가

 

문제 발생

  • IntelliJ에서 스캐너로 입력받는 프로그램 작성
  • 런 시키고 콘솔에 입력해야 하는데 한글 입력 안됨 (10분전까지 잘됐는데..)

확인

  • 한글만 입력 불가(영어, 스페이스바, 엔터 입력 가능)
  • 검색해보니 IntelliJ 2024.02인가.. 특정버전 업데이트 되면서 동일한 오류가 났다는 글을 발견
    -> 설정에서 인코딩을 UTF-8 로 변경하면 된다던데 난 이미 UTF-8임 (패스)
    -> 내 IntelliJ 버전을 확인해보니 비슷함..!!!

 

해결

  • 업데이트 했더니 IntelliJ가 껐다 켜지면서 플러그인 몇개 설치되고 정상으로 돌아옴 (굿)

 


 

여러 기업의 트러블 슈팅 사례

이 내용을 적기위해서 포멧이 궁금했는데, 지인이 여러기업의 트러블슈팅(포스트모템, Post mortem) 사례를 공유해줬습니다.

한번 읽어본적이 있는 인프랩의 100%할인 장애부검 포스팅과 처음보는 넷플릭스의 AWS 서비스 다운 관련된 내용을 받았습니다.

 

역시 넘사입니다 ㄷㄷ 저도 저런 수준의 글을 쓰는 그날까지.. 열심히해야겠습니다 !