일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 알고리즘공부
- 동적계획법
- 시간 복잡도
- 무료개발강의
- 백준
- 백준단계별로풀어보기
- 백준9단계
- 백트래킹
- 브루트포스
- 자바의정석
- dp
- 다이나믹 프로그래밍
- BFS
- 자바의정석연습문제풀이
- Java개념
- 개발공부
- java
- ★
- 자바
- 자바공부
- 백준자바
- 빅오 표기법
- dfs
- 무료코딩강의
- 코딩공부
- 알고리즘
- 백준알고리즘
- 자바개념
- ☆
- 자바의정석연습문제
- Today
- Total
더 많이 실패하기
코딩공부 42일차(1): 자바의 정석 / 자바의 정석 12~16강 본문
개발 공부 42일차
자바의 정석 기초편 강의
https://www.youtube.com/watch?v=oJlCC1DutbA&list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp
총 171개의 강의로 구성되어 있다
총 강의 시간은 80시간 정도
강의는 기초편을 기준으로 제작되어 있지만,
http://www.yes24.com/Product/Goods/24259565
Java의 정석 - YES24
최근 7년동안 자바 분야의 베스트 셀러 1위를 지켜온 `자바의 정석`의 최신판. 저자가 카페에서 12년간 직접 독자들에게 답변을 해오면서 초보자가 어려워하는 부분을 잘 파악하고 쓴 책. 뿐만 아
www.yes24.com
링크로 첨부한 자바의 정석 3판으로도 무리가 없다는 댓글이 있어 그대로 진행
나는 기초 강의를 모두 수강한 상태기 때문에 새로운 내용이 아니면 밑에 요약정리하지 않을 예정이다
ch 2 - 4
변수의 타입
(3판 기준 27~30쪽)
변수의 타입은 저장할 값의 타입에 따라 달라진다
기본형 | ||
문자 | char | |
숫자 | 정수 | byte (-128~127) |
short | ||
int (-20억~20억) |
||
long | ||
실수 | float | |
double | ||
논리 | boolean |
ch 2 - 5
상수와 리터럴
(3판 기준 30, 31쪽)
상수(constatnt)는 한 번만 값을 저장하는 변수final int a = 0; 처럼 앞에 final을 붙인다
리터럴(literal)은 그 자체로 값을 의미우리가 아는 상수와 같다= 오른쪽에 들어가는 건 다 리터럴(문자도 가능)
ch 2 - 6
리터럴의 타입과 접미사
(3판 기준 32~34쪽)
접미사
기본형 | ||||
문자 | char | |||
숫자 | 정수 | byte | ||
short | ||||
int | ||||
long | L | |||
실수 | float | f | 10. 같은 소수점이나 e(10의 n제곱) 이 있어도 실수형 |
|
double | d(생략가능) | |||
논리 | boolean |
문자형 char의 '\n'은 개행문자(줄 구분 문자)
접두사
8진수 | 0 |
16진수 | 0x |
2진수 | 0b |
변수와 리터럴 타입의 불일치
범위가 변수 > 리터럴 → 가능
예시)
int i = 'A' : int > char (65로 저장)
ch 2 - 7, 8
문자, 문자열 리터럴, 문자열 결합
(3판 기준 34, 35쪽)
String은 클래스지만 워낙 자주 쓰여서 객체를 생성하지 않고 변수처럼 선언해도 된다
문자형(char)은 '', 문자열(String)은 ""
문자형은 빈 문자 불가능
문자열 빈 문자열 가능
이클립스에서는
ch 2 - 9
두 변수 바꾸기
두 변수 값을 교환할 때 빈 변수를 하나 선언해야 한다
'자바 > 자바의정석' 카테고리의 다른 글
코딩공부 45일차(2): 자바의 정석 / 자바의 정석 27~31강 (0) | 2022.09.14 |
---|---|
코딩공부 45일차(1): 자바의 정석 / 자바의 정석 22~26강 (0) | 2022.09.14 |
코딩공부 43일차: 자바의 정석 / 자바의 정석 17~21강 (0) | 2022.09.12 |
코딩공부 40일차(2): 자바의 정석 / 자바의 정석 7~11강 (1) | 2022.09.09 |
코딩공부 39일차(1): 자바의 정석 / 자바의 정석 1~6강 (0) | 2022.09.08 |