🖤 BE 45기/TIL

[TIL 20230417]

드림살구잼 2023. 4. 18. 01:10

오늘 공부한 것

- java 준비 : IntelliJ, JetBrains Toolbox(IntelliJ 버전관리 툴) 설치

- JVM, JDK, JRE

- 메서드 이해하기

- 변수(Variable)와 타입(Type)

- 문자열(String)

- 여러가지 String클래스의 메서드들

- StringTokenizer : 문자열을 우리가 지정한 구분자로 문자열을 쪼개주는 클래스. 그렇게 쪼개어진 문자열을 우리는 토큰(token)이라고 함

- StringBuilder, StringBuffer

 

 

 

 

 

처음 알게된 부분

- 자바 버전 당 차이

- 정수형/실수형 오버플로우와 언더플로우

- 자동/수동(casting) 타입 변환

- 자바에서 문자형(char. ''. 기본타입)과 문자열(String. "". 참조 타입)은 다르다

- toString() 메서드 : String 타입의 변수를 참조하면 String 클래스의 메서드인 toString()이 자동으로 호출된다. 메서드가 자동으로 호출되면 String 타입의 변수가 저장하고 있는 주소값에 위치한 String 인스턴스의 내용을 문자열로 변환해줌

 

 

 

 

 

 

잘 이해가 안간 부분

- 클래스 & 인스턴스 : 거푸집과 복제품?

- 변수나 클래스 등 어디에 무엇을 입력해야하는지 모르겠다. 어떨 때는 앞에 붙고, 어떨 땐 안붙고....ㅠ 헷갈려어어

- 아스키코드가 적용이 되는 때 : char1 + char2 + char3 ...= 아스키코드숫자합.     ->  String 이용?

 

 

 

 

느낀점

마인드셋

중요한 건 꺾였는데도 그냥 하는 마음!

 

평일엔 부트캠프를 하고 주말엔 알바, 나머지는 밀린 학습 등으로 시간을 보내다보니 시간이 정말 빠르게 흘러간다.

몸도 지쳐가고... 잠이 많은편인데 잠도 부족하니 머리가 아프거나 멀미하는것처럼 속이 몇번씩 안좋아지기도 했다.

오늘은 좀 일찍 자고 회복한다음 다시 집중해봐야겠다.

운동도 시작해야할텐데 약간의 적응기간이 끝나고 해봐야지!

 

 

 

 

내일 할 일 

- 코플릿 문제풀이 

- 테파 세션 2개 마무리

- 코스 복습 및 정리