혼공단3기 썸네일형 리스트형 [혼공자] 5주차 - 13장 컬렉션 프레임워크 키워드 정리 이번주는 13장 컬레션 프레임워크 학습 내용 중 키워드를 정리해서 공유하는 미션이다. 컬렉션 프레임워크(Collection Framework) 객체들을 효율적으로 추가, 삭제, 검색을 용이하게 구현할 수 있도록 만든 인터페이스와 구현클래스들의 집합 컬렉션(Collection) 객체의 저장 프레임워크(Framework) 사용방법을 정의해 놓은 라이브러리 List 컬렉션 배열과 비슷하게 객체를 인덱스로 관리 배열과 차이점음 저장용량이 자동으로 증가, 객체를 저장할 때 자동 인덱스가 부여 됨 추가(add), 삭제(remove), 검색(get)을 위한 다양한 메소드 제공 ArrayList, Vector, LinkedList 등이 있다. List list = ...; ArrayList List 컬렉션의 대표적인 .. 더보기 [혼공자] 2주차 - 상속(기본미션) 이번주 혼공단 3기 기본미션 과제는 상속된 클래스를 실행시 부모클래스와 자식클래스의 생성자 호출 순서를 확인하는 과제이다. 예제코드와 결과 화면을 먼저 보자. 부모 클래스 소스: package sec01.verify.exam05; public class Parent { public String nation; public Parent() { this("대한민국"); System.out.println("Parent() call"); } public Parent(String nation) { this.nation = nation; System.out.println("Parent(String nation) call"); } } 자식 클래스 소스: package sec01.verify.exam05; public .. 더보기 [혼공자] 1주차 - 환경 변수 설정 자바개발도구(이하 JDK)를 설치하였다면 JAVA_HOME을 환경변수로 등록하고 Path를 설정한다. 환경변수에 JAVA_HOME과 Path를 등록해 두면 JDK 경로의 실행파일을 현재 위치(경로)에 관계없이 실행할 수 있다. JDK 설치 방법은 이전글을 참고하자. 2020/02/05 - [JAVA/#혼공단3기] - [혼공단] 1주차 - JDK 설치 JAVA_HOME 환경 변수 등록 윈도우 운영체제의 환경변수 설정은 [시스템 속성] 대화상자에서 찾을 수 있다. [시스템 속성] 대화상자를 실행하는 방법은 크게 두가지가 있다. 먼저 시작 > 제어판 > 시스템 및 보안 > 시스템 > 고급 시스템 설정으로 들어간다. 다른 방법은 파일 탐색기 내 [내 PC]에서 마우스 오른쪽 버튼을 클릭후 [속성]을 클릭하여 시.. 더보기 [혼공자] 1주차 - (선택) 학습로드맵 6주간 진행 될 혼자 공부하는 자바(이하 혼공자) 학습 로드맵을 작성해 봤다. 혼공자 학습 로드맵 1주차 시작하기(2/5) 프로그래밍 언어와 자바 이클립스 개발 환경 구축 자바 프로그램 개발 과정 변수와 타입(2/5) 변수 기본 타입 타입 변환 변수와 시스템 입출력 연산자(2/6) 연산자와 연산식 연산자의 종류 조건문과 반복문(2/6) 조건문: if문, switch문 반복문: for문, while문, do-while문 참조 타입(2/7) 참조 타입과 참조 변수 배열 열거 타입 2주차 클래스(2/10) 객체 지향 프로그래밍 필드 생성자 메서드 인스턴스 멤버와 정적 멤버 패키지와 접근 제한자 상속(2/11) 상속 타입 변환과 다형성 추상 클래스 인터페이스(2/12) 인터페이스 타입 변환과 다형성 중첩 클래스.. 더보기 [혼공단] 1주차 - JDK 설치 자바 프로그램을 개발하기 위해서는 설치되어야 할 프로그램들이 있다. 자바 개발 도구(이하 JDK), 자바 실행 환경(이하 JRE), 통합 개발 환경(IDE)인 이클립스가 필요하다. 먼저 JDK를 설치해보자. JDK 설치 프로그램은 Oracle(오라클) 사이트에서 다운 받을 수 있다. https://www.oracle.com/technetwork/java/javase/downloads/index.html Java SE - Downloads | Oracle Technology Network | Oracle Which Java package do I need? Software Developers: JDK (Java SE Development Kit). For Java Developers. Includes a .. 더보기 [혼공자] 혼자 공부하는 프로그래밍 학습단 3기 시작. 지난 1월에 한빛미디어에서 주관하는 혼자 공부하는 프로그래밍(이하 혼공단) 3기 모집을 신청했다. 다행히 3기로 뽑혀서 학습과 활동을 시작한다. 혼공단 3기 학습 및 활동 내용 기간 : 2월 3일(월) ~ 3월 15일(일)(6주간, 주차별 학습 및 활동) 미션 기본 미션 : 매 주 꼭 참여해야 함(미션 완료 시 완주로 인정) 추가 미션 : 선택적으로 참여 가능 해시태그 : 게시물 작성 시 해시태그 2개를 반드시 포함 #혼공단 + 참여하는 도서에 맞춰 #혼공C #혼공자 #홍공파 중 한가지 선택 게시물 올릴 곳 : 개인 SNS 올린 게시물 공유할 곳 : [스터디그룹] 혼자공부하는프로그래밍 보안 확인 필요 메뉴를 열려면 alt + / 키 조합을 누르세요 www.facebook.com 선택한 도서 : 혼자 공부.. 더보기 이전 1 다음