안녕하세요.
|
개발자 김도현입니다.

thumbnail
[혼공학습단] 혼공학습단 혼공자 13기 활동 회고

대학교 4학년에 올라가기 전, 나의 방학을 가득 채워준 혼공학습단 13기 활동에 대해 적어보고자 합니다. 물론 이야기를 하기 전에, 학습단 활동을 끝마친 겸 감사 인사를 드리고자 합니다. 우선 에게! 감사합니다. 여기까지 달려온 것만으로도 뿌듯하고 기특하네요! 그리고 저 혼자였다면 오지 못했을 이곳에 올 수 있도록 도움을 주신 들에게 감사드립니다. 여러분이 올린 글을 보면 자극이 안 될 수가 없지요! 그리고 언제나 모든 혼공학습단에게 무한한 칭찬과 인사, 그리고 기쁨(유머)을 건네주신 혼공학습단의 께 감사드립니다. 족장님의 피드백은 가장 큰 거름이 된 것 같습니다. 마지막으로 새벽까지 함께 온라인으로 같이 공부하며 응원해준 에게도 감사합니다. ㅎㅎ 혼공학습단을 끝내다. 혼공학습단을 알게 된 것은 SNS 알고리즘 덕이었습니다. 평소에 프로그래밍, 코테, 취업 관련 소식을 인스타그램을 통해 접하던 중, 한빛미디어 계정을 알게 되었고 자주 확인한 결과, 혼공학습단 모집 계획도 어렵지 않…

[혼공학습단] 혼공자 6주차 회고 - 자바의 예외 처리와 주요 패키지

이번 포스트는 혼공자의 마지막주차이다. 6주차에서는 10장 예외와 11장 자바 주요 클래스에 대해서 학습한다. 혼공자에 대해서는 회고록을 작성할 예정이다. 아래는 10장과 11장에 대한 정리이다. 10장 예외 처리 01 예외 클래스 에러와 예외 에러 : 하드웨어 오동작/고장으로 인한 오류, 발생 시 프로그램 종료 예외 : 에러 이외의 , 사용자의 오조작이나 개발자의 잘못된 코딩으로 발생, 예외 처리를 통해 추가로, 자바는 예외가 발생할 가능성이 높은 코드에 예외 처리가 되어 있지 않으면 컴파일이 되지 않는다. 예외와 예외 클래스 예외 클래스 자바는 예외를 클래스로 관리한다. 또한 모든 예외는 클래스를 상속받는다. 프로그램 실행 시 예외가 발생하면 JVM이 예외 클래스를 객체로 생성한다. 예외 종류 일반 예외 ; 컴파일 과정에서 예외 처리 코드가 없으면 컴파일 오류가 발생한다. RuntimeExeption 클래스의 하위 클래스가 아니다. 실행 예외 ; 실행 시 예측할 수 없으므로…

[혼공학습단] 혼공자 5주차 회고 - 자바의 인터페이스와 중첩

5주차 내용은 혼공자의 8장 인터페이스와 9장 중첩 클래스와 중첩 인터페이스이다. 8장의 인터페이스와 7장의 상속이 내가 혼공학습단에 지원하게 된 목표인데, 자바에 대한 기초 지식 없이 스프링부트 공부를 시작했다가 앞서 두 가지의 벽에 부딛혔기 때문이다. 이번 주차에는 벽 중에 하나였던 인터페이스에 대해 자세히 공부해보았다. 8장 인터페이스 자바에서 인터페이스는 이다. 코드에서 인터페이스의 메소드를 호출하면 인터페이스는 객체의 메소드를 호출하는데, 이 때문에 객체의 구조를 알 필요 없이 인터페이스의 메소드만 알면 원하는 작업을 수행할 수 있다. 이는 마치 API를 사용할 때, 내부 구조를 모르는 상태로 기능을 호출하는 것과 같다. 01 인터페이스 내부 구조를 알 필요 없도록 하는 인터페이스가 왜 필요할까? 바로 코드를 수정하지 않고 프로그램에서 사용하는 객체를 변경할 수 있기 때문이다. 인터페이스를 통해 하나의 정해진 객체가 아니라 할 수 있는데, 이를 활용하는 것이다. 인터페이스…

[혼공학습단] 혼공자 4주차 회고 - 자바의 상속

50%달성 벌써 50%나 달성했다. 2025년 2월이기도 하니까 1월을 알차게 보냈다는 뜻이기도 하겠지…! 학교 동아리에서 스프링부트 스터디를 진행하면서 코멘트를 달아주는데, 이 수많은 사람들의 글을 하나하나 다 읽고 코멘트를 다는 일이 얼마나 대단한 일인지 다시 한 번 느꼈다. (존경합니다 족장님 괜히 “족장”이라는 이름이 아니에요 정말) 그리고 다음 혼공학습단에 지원하시는 분이 참고하면 좋은 점인데, 가끔 아래와 같은 이벤트를 한다. 이번에는 돌려돌려 돌림판 이벤트로, 도서를 추첨하여 증정해준다! 한빛미디어 sns를 팔로우하며 새로 나온 책들을 자주 보는 편인데, 이번 이벤트로 증정하는 책은 바로바로 CS 지식의 정수이자 개발자들의 친구(?) 알고리즘이다. 이벤트 당첨이 되지 않아도 알고리즘 책은 하나 구매할 예정이다. 지난해 자료구조와 알고리즘 수업을 학습하고 아직 정리가 덜 된 느낌이다. 물론 이번 학기에 듣는 운영체제도 마찬가지로 구매해야겠지만..! 아래는 이번 4주차에 …