본문 바로가기
SMALL

Java267

컬렉션/List<E>) Vector<E>, 주요 메소드 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. 컬렉션이란? - 동일한 타입을 묶어 관리하는 자료 구조 컬렉션 프레임워크란? - 리스트, 스택, 큐, 트리 등의 자료구조에 정렬, 탐색 등의 알고리즘을 구조화해 놓은 프레임워크 - 여러 개의 데이터 묶음 자료를 효과적으로 처리하기 위해 구조화된 클래스 또는 인터페이스의 모음 컬렉션의 특성에 따라 구분하면 크게 List, Set, Map로 나뉩니다. 메모리의 입출력 특성에 따라 기존 컬렉션 기능을 확장/조합한 Stack, Queue도 있습니다.(사진에선 누락) ☞ List 컬렉션 프레임워크 - 순서를 유지하고 저장 - 중복 저장 가능 List의 주요 메소드 구분 리턴 타입 메소드 명 기능 데.. 2022. 3. 31.
컬렉션/List<E>) ArrayList<E>, 주요 메소드, 기본 정렬, 기타 정렬 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. 컬렉션이란? - 동일한 타입을 묶어 관리하는 자료 구조 컬렉션 프레임워크란? - 리스트, 스택, 큐, 트리 등의 자료구조에 정렬, 탐색 등의 알고리즘을 구조화해 놓은 프레임워크 - 여러 개의 데이터 묶음 자료를 효과적으로 처리하기 위해 구조화된 클래스 또는 인터페이스의 모음 컬렉션의 특성에 따라 구분하면 크게 List, Set, Map로 나뉩니다. 메모리의 입출력 특성에 따라 기존 컬렉션 기능을 확장/조합한 Stack, Queue도 있습니다.(사진에선 누락) ☞ List 컬렉션 프레임워크 - 순서를 유지하고 저장 - 중복 저장 가능 List의 주요 메소드 구분 리턴 타입 메소드 명 기능 데.. 2022. 3. 31.
컬렉션) 컬렉션 프레임 워크란? 배열의 단점, 컬렉션 사용 이유 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. 컬렉션이란? - 동일한 타입을 묶어 관리하는 자료 구조 컬렉션 프레임워크란? - 리스트, 스택, 큐, 트리 등의 자료구조에 정렬, 탐색 등의 알고리즘을 구조화해 놓은 프레임워크 - 여러 개의 데이터 묶음 자료를 효과적으로 처리하기 위해 구조화된 클래스 또는 인터페이스의 모음 컬렉션의 특성에 따라 구분하면 크게 List, Set, Map로 나뉩니다. 메모리의 입출력 특성에 따라 기존 컬렉션 기능을 확장/조합한 Stack, Queue도 있습니다.(사진에선 누락) 사실 개념상(여러 개의 데이터 묶음 자료를 효과적으로 처리)으로만 본다면 배열과 크게 다른 점은 없어보입니다. 리스트를 사용하는 이유.. 2022. 3. 30.
자바입출력/byte기반) 객체를 대상으로한 입출력 (ObjectInputStream, ObjectOutputStream) 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. 자바 입출력(java IO) - 프로그램을 기준으로 외부로부터 데이터가 들어오는 입력(input)과 프로그램에서 외부로 나가는 출력(output)으로 구성 - 입력의 대상 : 키보드/마우스/파일/네트워크 등 - 출력의 대상 : 화면/프린터/파일/네트워크/콘솔 등 자바 입출력 종류 ① byte 단위 입출력 - 송수신하고자 하는 데이터를 byte 단위로 쪼개 보내고 받는 것 ② char 단위 입출력 - 텍스트 전송에 특화된 방법 객체 기반 입출력 스트림 ObjectInputStream, ObjectOutputStream의 읽기/쓰기 대상이 되는 클래스 - Serializable 인터페이스를 구.. 2022. 3. 29.
자바입출력/char기반) 버퍼입출력스트림 (BufferedReader, BufferedWriter), try-with-resource절 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. 자바 입출력(java IO) - 프로그램을 기준으로 외부로부터 데이터가 들어오는 입력(input)과 프로그램에서 외부로 나가는 출력(output)으로 구성 - 입력의 대상 : 키보드/마우스/파일/네트워크 등 - 출력의 대상 : 화면/프린터/파일/네트워크/콘솔 등 자바 입출력 종류 ① byte 단위 입출력 - 송수신하고자 하는 데이터를 byte 단위로 쪼개 보내고 받는 것 ② char 단위 입출력 - 텍스트 전송에 특화된 방법 Reader 클래스의 자식 클래스에는 FileReader, BufferedReader, InputStreamReader가 있고, Writer 클래스의 자식 클래스에는 .. 2022. 3. 29.
자바입출력/char기반) 파일을 대상으로한 입출력 (FileReader, FileWriter) 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. 자바 입출력(java IO) - 프로그램을 기준으로 외부로부터 데이터가 들어오는 입력(input)과 프로그램에서 외부로 나가는 출력(output)으로 구성 - 입력의 대상 : 키보드/마우스/파일/네트워크 등 - 출력의 대상 : 화면/프린터/파일/네트워크/콘솔 등 자바 입출력 종류 ① byte 단위 입출력 - 송수신하고자 하는 데이터를 byte 단위로 쪼개 보내고 받는 것 ② char 단위 입출력 - 텍스트 전송에 특화된 방법 Reader 클래스의 자식 클래스에는 FileReader, BufferedReader, InputStreamReader가 있고, Writer 클래스의 자식 클래스에는 .. 2022. 3. 29.
LIST