자바기초 인강을 다섯강씩 듣고있기는 한데 쭉 한번에 이어서 하루 종일 공부하면 조금은 더 편할까 하는 게으름이 스멀스멀올라오고 있습니다. JAVA인강을 시간을 쪼개서 공부를 하는 게 맞는데 확실히 한번 시작된 게으름이란 ㅎㅎ
자바기초 중에서 따로 JAVA인강 노트테이킹 했던 자료들 중에서 헷갈리는 부분들하고 예제 문제들만 날 잡아서 한번 더 복습해봐야겠습니다.
오늘 자바기초 JAVA인강 들을 부분은 자바연산자들, if 조건문(단일), 조건 여러개(if, swith-case)문, 반복문(while, do-while, for문, 중첩반복문), break/continue문 입니다.
자바기초 총강의는 9강에 달하고 후기도 길어지긴하겠지만 일단 기초부분 강의를 듣고 노트테이킹하는 부분은 금일 마무리 지을 수 있을 것 같습니다.

얼른 다음 자바기초인 객제지향 프로그래밍쪽으로 넘어가고 싶다는 바람이 ㅎㅎ(게으르지말자)
매번 JAVA인강 미뤄놨던 것들을 정리하다보니까 할일은 많고 시간은 늘 없단 생각입니다. 본격적으로 JAVA인강 후기 남겨보겠습니다.

1. 노트테이킹
1) 단항, 이항(대부분) 삼항 연산자
ㄴ우선순위는 단항연산자, 대입연산자(l value=r value,값이 들어간다.)의 우선순위는 가장 낮음
2) 부호연산자
ㄴ값을 가져와서 참조해 부호만 바꿈(진짜 바꾸려면 대입연산자 써야됨)
3) 산술 연산자
ㄴ % 하나의 방을 assign해주겠다. 나머지 연산자 0~n-1중 n개를 나눈다
ㄴ++(항의 값에 1을 더함), --(항의 값에서 1을 뺌)


++이 앞에 들어갈 경우에는 동일하게 1을 더해준 값이지만 위와 같이 ++이 뒤에 들어갈 경우에는 스테이트먼트가 끝난 다음 1을 더하라는 말임
4) 관계 연산자(비교연산자) : true / false , !=(not)
5) 논리 연산자: &&(논리곱)#true일때만 true, ll(논리합), !(부정)
# 단락 회로 평가(short circuit evalution) : 의도치 않는 실행이 된다면?
6) 조건 연산자(삼항 연산자)
ㄴ조건식? 결과1 : 결과2;
ㄴ기다린 뒤 콘솔창에서 입력하면 출력됨(ex: max= (num1>num2)? num1:num2;

5) 비트 연산자: 대입연산자와 다른 연산자가 함께 쓰임, 비트토글(0->1,1->0하고싶을 때)
ㄴl, &, ^, ~, <<
6) 연산자 우선순위 : 괄호연산자>단항>이항>조건>대입
'java,css,html' 카테고리의 다른 글
HTML 텍스트(정리중) (0) | 2021.05.30 |
---|---|
자바강의- JAVA 인강 : 자바공부(종합) (0) | 2021.05.05 |
자바기초- JAVA인강 : 객체지향프로그래밍(1~7강) (0) | 2021.04.28 |
자바교육(자바 프로그래밍)후기 (6-10강) (0) | 2021.04.19 |
패스트캠퍼스 자바인강(자바 프로그래밍)후기 (1-5강) (0) | 2021.04.13 |
댓글