코리아 IT아카데미/Java23 20일차 | 문자 단위 입출력 스트림 자바의 입출력을 위한 I/O 스트림 Input/Output 입출력 스트림의 구분 ㄴ 한방향으로 입력이 되거나 출력이 된다. ● 자료의 종류 : 바이트 스트림 / 문자 스트림 ● 기능 : 기반 스트림 / 보조 스트림 ㄴ 데코레이션 스트림( 기반 스트림에 기능을 더함, 읽고쓰는기능 X ) ㄴ입력하는 스트림만 주가 되는 스트림 스트림의 종류 인풋- 바이트 , 리더-문자 , 버퍼드 인풋, 리더 - 보조 바이트 입력 스트림1 package ch01; import java.io.IOException; public class SysteminTest1 { public static void main(String[] args) { System.out.println("알파벳 하나를 쓰고 Enter를 누르세요"); int i.. 2021. 11. 12. 19일차 | 자바에서 제공되는 자료구조 구현 클래스들 - 컬레션 프레임워크 DataStructure 를 쓸 때 기억해야할 3가지 List 인터페이스 객체를 순서에 따라 저장하고 관리하는 데 필요한 메서드가 선언된 인터페이스. 자료구조 리스트(배열, 연결리스트)의 구현을 위한 인터페이스. 중복을 허용함 Map 인터페이스 쌍(pair)로 이루어진 객체를 관리하는 데 사용하는 메서드들이 선언된 인터페이스. 객체는 key-value의 쌍으로 이루어짐 key는 중복을 허용하지 않음 Set 인터페이스 순서와 관계없이 중복을 허용하지 않고 유일한 값을 관리하는 데 필요한 메서드가 선언됨. 아이디, 주민번호, 사번 등을 관리하는 데 유용. 저장된 순서와 출력되는 순서는 다를 수 있음. set계열은 주머니 DataStructure1_List package ch01; import java.uti.. 2021. 11. 11. 18일차 | git call back, 콜백메서드★, git branch 사용 callback_ex 복습 순서 메모 ch01> CallbackBtnAction ch02> (01의 내용 잘라서 클론코딩하기) CallBackBtn2 MainActivityEx1 MainTest1 SubActivityEx1 ch03> CalendarMainTest1 HackerNews MainTest1 MbcNews MyArticle SbsNews WriteArticle ch04> Activity1 Activity2 CallbackCheckPosition MainTest 1.구조파악 //+그때 그때 헷갈리는 개념이나 기능 찾아서 써보기 2.순서기억 순서암기 3.손코딩해보기 //클론코딩은 내가 2가지 일 동시에 못하니, 어느 정도 지식이 내 것이 되었을 때 해보자. 우선순위 : 이해>암기>손코딩>클론코딩 .. 2021. 11. 10. 17일차 | Git 관리, 래퍼 클래스 git 실습 C드라이브에 GitEx 폴더 만들기 오른쪽 마우스 git bash 래퍼 클래스 자바의 자료형은 크게 기본 타입(primitive type)과 참조 타입(reference type)으로 나누어집니다. 대표적으로 기본 타입은 char, int, float, double, boolean 등이 있고 참조 타입은 class, interface 등이 있는데 프로그래밍을 하다 보면 기본 타입의 데이터를 객체로 표현해야 하는 경우가 종종 있습니다. 이럴 때에 기본 자료타입(primitive type)을 객체로 다루기 위해서 사용하는 클래스들을 래퍼 클래스(wrapper class)라고 합니다. wrapper class : 박싱, 언박싱 package ch06; public class Wrapper_Ex1 .. 2021. 11. 9. 이전 1 2 3 4 ··· 6 다음