본문 바로가기
  • Adillete

【축 완독】/[코딩자율학습단11기]『코딩자율학습 자바입문』15

[코딩자율학습단11기] 20일차 p.361-377 람다식:  익명함수 , 함수를 따로 정의 안하고 코드를 변수에 할당해 변수 처럼 사용한다.-> 화살표 연산자 매개변수랑 표현식을 구분 2024. 12. 21.
[코딩자율학습단11기] 19일차 p.351-357 표준 입력 스트림: 프로그램 실행될때 기본으로 설정된 입력통로(System.in) system 클래스에 선언된 in 필드 표준 출력 스트림 : 프로그램이 실행될 때 기본으로 설정된 출력통로PrintStream 타입 , 데이터를 텍스트 타입으로 출력하는데 특화된 클래스 표준 오류 스트림: 프로그램이 실해오디는 동안 발생하는 오류, 경고 메시지를 출력하는데 사용하는 출력통로 2024. 12. 21.
[코딩자율학습단11기] 18일차 p.337-350 1. 스트림스트림: 프로그램 데이터를 주고 받기 위해 사용하는 개념(가상통로)입력 스트림: 키보드 입력, 파일, 네트워크 소켓(네트워크랑 컴퓨터 연결)출력스트림: 파일로 데이터 저장, 네트워크 소켓으로 데이터 저장버퍼: 데이터를 일시적으로 저장하는 메모리 영역-(데이터는 스트림을 통해 한번에 하나씩 전송된다)2. 스트림의 종류1) 바이트 스트림     (1) 바이트 스트림: 데이터를 1바이트(8비트)단위로 처리     (2) 바이너리 데이터: 0과 1로 표현된 데이터            ①InputStream:  프로그램 외부에서 데이터를 바이트 단위로 읽어옴 추상클래서여서 직접 객체 생성은 불가, 하위 클래스로 구체적 기능구현 가능                    - FileInputStream: 파.. 2024. 12. 20.
[코딩자율학습단11기] 17일차 p.315-334 10.2.1- List 인터페이스리스트 특징-요소 들어간 순서대로 유지-중복 허용-인덱스 있어서 인덱스 검색가능-크기 변경가능 메서드설명add(요소)리스트 끝에 요소 추가add(인덱스,요소) 명시된 인덱스에 요소추가, 해당 위치 요소 뒤로 밀림get(인덱스)검색set(인덱스,요소)지정한 인덱스에 새로운 요소를 기존것에 교체remove(인덱스)지정한 인덱스 요소 삭제clear()list에 있는 모든 요소 삭제size()리스트의 요소 개수를 반환isEmpty()리스트 빈건지 확인contains(요소)지정한 요소가 리스트에 포함된건지 확인 1. arrayList 클래스따로 크기 지정안하면 크기 10인 배열이 생성 → 용량 차면 2배로 자동 증가  2. LinkedList메서드설명addFirat(요소)리스트의 .. 2024. 12. 20.
[코딩자율학습단11기] 후기 코딩 자율학습단 11기가 끝났다.자바 입문편이라고 되어있으나 부트캠프에서 배운 자바 내용 이책에 다 들어가있어서 수료하고 나태해진 나의 자바 실력에 경종을 울려주는 계기가 되었다. 매일 주간 알람이 울려서 공부할 범위를 알려줘서 편했고 다 안끝내면 불안함을 조성해 주어서 책을 다 읽어 낼수 있었다. 나같은 의지박약에게 자율학습단이 참 필요한것 같다. 2024. 12. 20.
[코딩자율학습단11기] 16일차 p.305-314 컬렉션: 데이터의 집합, 리스트, 집합(set), map, 큐, 스택언제쓰느냐? 배열: 생성할때 크기를 지정하면 변경할수 없으나 컬렉션은 동적크기를 가져서 때에 따라서 크기 조정이 가능 컬렉션 프레임워크:컬렉션을 사용하기 위한 인터페이스, 클래스의 집합 컬랙션 ⊃ 리스트, 큐,집합(set)리스트 ⊃ ArrayList, LinkedList, Vector, Stack Set ⊃ HashSet, LinkedHashSet, TreeSetMap: 키와 값을 한쌍으로 저장하는 컬렉션래퍼클래스: 기본형의 값을 객체로 변환해주는 클래스 2024. 12. 19.