MIND MAP
To do
- About me
운동 타바타 30분나만의 루틴 만들기- DEV
배운 것 TIL 작성- 깃허브 프로필 꾸미기
Git/Github 복습하기자바 공부하기
TIL
Object 클래스
import java.lang.Object;// 모든 클래스의 최상위
Object 클래스의 메소드
- String toString() >> 클래스이름 @ 해쉬코드 반환 - boolean equals(Object obj) >> == 와 equals 차이 알기(재정의) - int hashCode() >> index = hash(key) / 재정의 하기 / System.identityHashCode() - Object clone() >> 객체를 복제해 enw 객체 반환 / Clonneable(interface)와 CloneNotSupportedExcept(예외) - Class getClass() - void finalize() - void wait() - void notify()
String 클래스
// 선언 방식 - String str = new String("hi"); - String str1 = "안녕"; // immutable, 합치면 새로운 문자열 생성 - javaStr = javaStr.concat(androidStr); // 여러번 하면 메모리 낭비가 크다! // StringBuilder: 문자열이 안전하지는 않다. 하지만 빠르다 - StringBuilder builder = new StringBuilder(javaStr); - builder.append(" 하십까?");// 하나의 주소가지고 추가해서 더하기 - javaStr = builder.toString();// StringClass 반환, 하나의 주소새로 생성 // StringBuffe: 문자열 안전, 하지만 느리다
Today was
- 08: 00 기상
- 09:15 ~ 09:30 샤워 및 정리
- 09:30 ~ 12:00 깃 복습
- 12:00 ~ 13:00 점심 먹기
- 13:00 ~ 17:50 github 강의
- 17:50 ~ 19:00 저녁 식사
- 19:00 ~ 22:00 서류특강 강의
- 22:00 ~ 22:30 전체적인 복습 빠르게 눈으로 훍기
- 22:30 ~ 23:00 취침 준비
Tomorrow do
- About me
- 운동 웨이트 30분
- 피아노 1시간
- DEV
- 배운 것 TIL 하기
- java 공부 진도 빼기