본문 바로가기

Develop Study/Java44

(24.04.03) Java의 정석 학습(내부 클래스, 예외처리 exception handling 심화 ) 생각보다 학습내용이 많아보여서 발등에 불이 떨어진 상황이 되어버렸다 주말에 심지어 중요한 개인적인 약속도 잡혀져서 지금 오전 08:00 부터 저녁 09:00까지의 학습시간으로 내일 모레까지 밀어붙일 계획이다.. 개인적으로 억지로라도 한번씩은 읽어야하는 Java의 정석이기도 하고 이렇게 해놔야 코드를 짜는데 어려움이 없을 테고 또, 팀 프로젝트에도 좀더 기여를 할 수 있을 것이라 생각해서 유지하면서 진행하도록 한다! Java의 정석 학습 간단 정리 간단하게 아래 정리를 해보면 양은 없어보이지만 진짜 아침부터 쭈우욱 읽고 이해하고 나름대로 나의 말로 Notion에 정리하는데 하루가 다 지나가 버렸다.. 그냥 넘어갈 수 는 있는 부분인데 예외처리할 때 기존에 왜 try-catch문에 ()넣어서 객체생성을 왜 .. 2024. 4. 3.
(24.04.02) Java의 정석 학습(패키지, 추상클래스, 제어자, 다형성, 인터페이스) 공부를 하다보니 중간중간 찾아봤던 정보들이 왜 그렇게 안읽혔는지 이해할 수 있었다 일단 기본적인 원리를 알고 있어야 특히 객체간 프로그래밍의 기본을 알 수 있어야 인터페이스, comparator 지네릭스를 이해할 수 있었다.. 진작에 시작을할 걸 괜히 오기를 부리다가 시간만 날린셈 앞으로 아침에 일찍 일어나서 학습하는 시간을 계속 가지고, 최대한 했을 때 다음주 수요일 이전에는 끝마치고 복습하는 형태로 돌아가야될 것 추가로 팀 미니 프로젝트는 어차피 간단하게 진해하는 것으로 하고, 개인 학습 + 본캠 준비하기에 좀만 더 힘을 싫어야할 필요가 있다.. Java의 정석 학습 간단 정리 특히 접근제어자 public protected (default) private에 대한 내용과 기타 제어자 static fin.. 2024. 4. 2.
(24.04.01) Java의 정석 학습(객체지향 프로그래밍_오버로딩, 생성자, 변수초기화, 상속, Super) 월요일인데 저번주에 세웠던 계획을 좀 수정을 해야될것 같다. 일단 2주간 미니 팀 프로젝트가 드랍이 됬고, 그리고 주말에 문제를 좀 들여다봤는데, 저번주의 지네릭스부터 시작해서 가장 기본적인 코드를 이해해야지 진행이 될 듯 싶어.. Java의 정석 교재 보면서 이론에 좀더 집중을 하기로 했다. 다시 세운 계획은 미니프로젝트 계속 준비하기 여유있을 때 git 이해 Java의 정석 공부 장기적으로 5~7일 이내에 Java 코드 용어들이 무엇인지, 이해할 정도로 Java의 정석 학습 간단 정리 공부한 양이 좀 되어서 자세한 실습, 나만의 외우기 코멘트 양은 책의 내용도 많이 참고가 되어 저작권상 Notion에 정리! 객체지향 프로그래밍에 관하여 학습하고 있는데 특히 계층에 관한 개념과 상속에 따른 관계 thi.. 2024. 4. 1.
(24.03.29) Java의 정석 학습(Arrays 메서드) 오늘은 일정이 있어서 집 밖에서 자고 가야하는 일이 있지만 오전에 나가기 전에 아침 일찍 메서드 관련해서 한번 학습하고 일정을 마쳤다 그래도 WIL과 오늘 TIL 적는 습관은 저번에 이어서 계속하기! 다음주 목표는 Java의 정석 람다까지 학습 후, 정리 점검 + 필요한 내용들 추가 학습 백준 문제 풀기 + 필요지식 학습 팀원들이랑 친해지기 간단하게 팀원들과 좀 친해져서 프로젝트를 진행하는데 어려움이 없도록 하려고 한다! 주간 학습 정리 WIL 지네릭스 Generics 클래스 와 메서드 정리 및 적용 학습 ArrayList 메서드 .sort() 메서드 학습 및 활용 문제 풀이 지네릭스는 와일드 카드랑 더불어서 코드짜면 무조건 보이는 것으로 한번 학습/점검하고 넘어가야할 부분이라 상당시간 공부하는 시간이 .. 2024. 3. 29.
(24.03.26) Java의 정석 학습(지네릭스)_2 날이 좋아져서 인지 공부하는 와중에도 같이 커피마실까 아니면 밥먹을까 하는 연락이 수두룩 와버렸지만.. 코딩 공부를 해야해.. 라고 답하면서 다 쳐내긴 했다. 물론 금요일에는 잠깐 개인적인 선약때문에 나가야할 일이 생겼지만서도 이렇게 평일에는 본 캠프의 시간인 09:00 ~ 21:00 스터디 시간을 맞추는 연습을 하도록 노력을 해야할 것이라고 판단하여 약속도 미리미리 정리를 하고 있다. Java의 정석 공부 간단 정리 지네릭스 이 괄호 때문에 2일을 계속 봤다. (오늘은 반나절을 내리 봤다..) 교제에 있는 예시를 드는 것도 이해가 안됬고, 매개변수에 클래스가 오기도하고 메서드가 오기도하고 처음에는 이해가 안되어서 다시 다른 곳에서 찾아보고 다시 교제로 돌아오기를 반복하고 Notion 에 정리를 했다.... 2024. 3. 26.
(24.03.25) Java의 정석 학습(지네릭스) 오늘부터 새로운 내일배움캠프 팀으로 배정이 되었고, 앞으로 아마 스터디나 공부를 같이할 인원들일 수도. Java 공부하기도 바쁜데 부모님이 시키는 일들이랑 이것저것 할일이 왜 그렇게 쌓이는지 정신이 없을 지경이다. 공부하는 와중에도 몇번이나 다른 개인적인 용무를 중간중간 확인하면서 맥이 끊어져서 상당히 애를 먹었다 내일은 아침부터 또 일찍 일어나서 미리 처리를 해놓고 학습을 마저할 필요가 있다. 백준도 아직 갈길이 멀다 Java의 정석 공부 간단 정리 지네릭스 단순히 표시하고 특정 타입만 선택하는 일종의 간단한 필터라고 생각해서 가볍게 보려고 했다가 큰코다쳤다.. Primitive 변수단에서 이해를 했는데 문제는 Generics가 지네릭 클래스라는 것. 배개변수회된 타입, 대입된 타입부터 나오면서 정의 .. 2024. 3. 25.
(24.03.22) Java의 정석 학습(예외처리 exception handling) 공부하는 중간엔 노트를 열심히 적다가 Notion이 터져버려서 게이트웨이 오류가 계속 발생했더니 접속도 안되기 시작해서 후반부에는 정리를 잘 할수가 없었다다.. Notion 불안정한 건 하루이틀이 아니기 때문에.. 경험상 이 상태에서 억지론 접속해서 기록을하면 재수가 없을시 다 날라가기 때문에 일단 대기.. 이럴수록 Obsidian 이라곤 하는 JS 기반의 노트 DB 앱을 쓰고 싶지만,, 협업 툴로 활용할 수 없기 때문에 눈물을 머금고.. 기분 나쁜 금요일이 되어버렸다. 이번주 목표였던 백준 연습문제풀기 Java의 정석 공부 Notion에 Java 공부노트 지속적으로 업데이트 Daily Mission 블로그 & 노션에 정리 나름 다 정리한것 같은데 중요한 건 Java 정석의 이론공부와 백준 연습문제 풀이.. 2024. 3. 22.