본문 바로가기

혼공학습단 8기

(4)
[혼공학습단] 혼자 공부하는 자바 4주차 📚 기본미션 : p. 550 [직접 해보는 손코딩] 코딩 과정 및 실행 결과 캡쳐하기 소스코드 public class AutoSaveThread extends Thread{ public void save(){ System.out.println("작업 내용을 저장함."); } @Override public void run(){ while(true){ try{ Thread.sleep(1000); }catch (InterruptedException e) { e.printStackTrace(); break; } save(); } } } public static void main(String[] args) { AutoSaveThread autoSaveThread = new AutoSaveThread(); auto..
[혼공학습단] 혼자 공부하는 자바 3주차 📚 기본미션 : 혼공 용어 노트에 용어 추가 등 노트 활용하고 공유하기 📚 선택미션 : p.512 문제 8번 풀고 풀이 과정 설명하기 public class IntegerCompareExample { public static void main(String[] args) { Integer obj1 = 100; Integer obj2 = 100; Integer obj3 = 300; Integer obj4 = 300; System.out.println(obj1 == obj2); //true System.out.println(obj3 == obj4); //false } } 박싱된 객체의 비교에 대한 문제. 박싱된 값이 아래 범위의 값이라면 ==와 != 연산자로 내부의 값을 비교할 수 있는 법칙이 있다. 타입 값..
[혼공학습단] 혼자 공부하는 자바 2주차 필수 미션 : p.330 문제 5번 실행 결과 인증 화면 캡쳐하기 선택 미션 : 객체 지향 프로그래밍의 개념을 정리하기 객체 지향 프로그래밍은 컴퓨터 프로그래밍 패러다임중 하나로, 프로그래밍에서 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체를 만들고 그 객체들 간의 유기적인 상호작용을 통해 로직을 구성하는 프로그래밍 방이다. 객체 지향 프로그래밍 (Object Oriented Programming) 개발하려는 기능을 묶어 모듈화, 모듈을 재활용하기 때문에 같은 기능을 반복적으로 연산하지 않고 재사용률이 높은 프로그래밍. 업그레이드와 디버깅이 쉽다. 절차 지향 프로그래밍에 비해 상대적으로 느리다. JAVA에서의 OOP - 캡슐화 : 객체 외부에서 개채 내부 정보를 직접 접근하거나 조작할 수 없고, 외..
[혼공학습단] 혼자 공부하는 자바 1주차 혼공학습단 8기에 선정되어 이번주부터 혼공 미션을 수행하게 됐다. 처음부터 다시 복습하고 싶은 마음에 선택한 혼자 공부하는 자바. 아래의 미션 커리큘럼대로 포스팅 할 예정! 📚 기본미션 : JDK 설치 화면 인증샷 📚 선택 미션 : 학습 스케줄 직접 짜고 공유하기 평일에 일을 하는 만큼 매일 매일 하긴 힘들 것 같아서, 월/수 혹은 가능 한 요일 일주일에 두 번씩 나눠서 진도를 나가기로 했다. 미션 수행은 토요일이나 일요일에! 진도 계획 1주차 chapter 01 ~ 05 월 : 챕터 03 까지 수 : 챕터 05 까지 주말 : 티스토리 업로드 2주차 chapter 06 ~ 09 월 : 챕터 07 까지 수 : 챕터 09까지 주말 : 티스토리 업로드 3주차 chapter 10 ~ 11 월 : 챕터 10 수 ..