[!faq] java Collection Framework 란? Java 에서 데이터를 저장하는 자료구조들을 한 곳에 모아 편리하게 사용하기 위해 제공하는 List, Set, Map 으로 구분할 수 있다. Collection은 기본 데이터형이 아닌, 참조 데이터형만 저장이 가능하다. 따라서 Collection에서의 데이터는 Object 타입의 객체로서 저장이 되는 것인데, 그렇다면 여기서 기본 데이터형은 어떻게 저장하고 관리할 수 있을까? List : 인터페이스 동일한 데이터의 중복을 허용한다. 데이터 저장 순서가 유지된다. 힙 영역 내에서 List는 객체를 일렬로 늘어놓은 구조를 하고 있다. 객체를 인덱스로 관리하기 때문에 객체를 저장하면 자동으로 인덱스가 부여되고 인데스로 객체를 검색, 삭제할 수 있..
분류 전체보기
PARA 목적에 따라 4개의 카테고리를 만들고 정보를 저장하고 관리하는 방법론. Project PARA의 첫 번째 Project는 마감과 기한이 정해져 있는 목표이다. 이 목표를 달성하기 위해서는 일련의 작업이나 업무가 동반된다. 즉, 목표와 시간이 정해져 있다는 것이 핵심 개념이다. 예를 들어 자격증 취득하기, 브런치 포스팅하기, 사업계획서 제출하기, 유튜브 영상 업로드 하기 등이 있다. Project는 우리가 흔히 생각하는 프로젝트 개념이다. Area PARA의 두 번재 Area는 우리의 일생동안 지속적으로 유지해야 하는 활동이다. Area는 Project와는 다르게 기한이나 마감이 정해져 있지 않다는 것이 특징이다. Area안에는 수많은 Project가 존재할 수 있다. ex) 건강, 재산, 여행,..
[Java] 코딩테스트 함수 모음 태그: Java, 코딩테스트 Java 기초 라이브러리 java.lang → 가장 기본적인 클래스들이 모여있는 패키지이다. 추가로 import 구문이 필요없다. 아래 예제 코드에서는 어떠한 패키지에 속해져있는지 확인하기 위해 적었다. import java.util.*; import java.io.*; 변수 선언 import java.lang.String; String[] arr1 = new String(5); int[] arr2 = {1,2,3}; int N = 3; int[] arr3 = new int[N] int 와 Integer의 차이점 int 는 Primitive 자료형 null 로 초기화 불가능, 0으로 초기화 가능, 산술 연산 가능 Integer 는 Wrappe..
취준 준비 1년 6개월동안 군생활 하면서 학점은행제를 통해 학사학위를 취득하였기에 전역 후 취준생 모드로 돌입해야 한다..... 그동안 너무 여러가지를 했었다. (React, node.js, ReactNative) 그런데도 그 무엇하나 깊게 파지를 못했다.... 그래서 하나의 기술을 깊게파기 위해 부트캠프를 수강해 진득하게 해볼 생각이다. 기간: 2023.11.15 ~ 2024.09.30 전역 후 부트캠프 지원목록 ssafy 11기 → 12개월간 진행 → 24년 1월 ~ 24년 12월 → 커리큘럼이 꽉차있다. 1차 Job Fair, 2차 Job Fair 로 진행되며 취업은 커리큘럼만 무사히 이수하면 무조건 된다.🐱🏍 → 교육 지원금(100만원) 지급 + 정부 훈련지원금(대전, 광주, 구미, 부울경 캠퍼..