- 2024.01.15.월.day12-결석(출석인정)2024년 01월 16일 08시 53분 53초에 업로드 된 글입니다.작성자: 202401to07
나간 진도 : 인터페이스연결, 예외처리, 파일시스템
파일시스템: 데이터 발생, 처리 위치
https://kimsewhee.github.io/classTest/
9.입출력
❤표준입력: 키보드입력->입력버퍼->메모리
콘솔장치(ex)키보드)를 사용하는것.
키보드로 입력하는 내용이 바로 메모리에 가지 않고 입력버퍼를 거친다-> 프로그램 메모리로 이동
입력버퍼 또한 메모리(=저장장치)이다.
❤ 표준출력: 메모리->출력버퍼->화면 모니터
❤ 한글인코딩 : 유니코드(UTF-8(한글 3바이트), UTF-16 등등)
윈도우의 터미널: MS949(cp949)는 EUC-KR(=ANSI)(국산 인코딩(한글2바이트))
컬렉션 프레임워크(collection framework) :
1. Collection인터페이스 : 하나의 자료를 모아서 관리하는 데 필요한 기능을 제공
1) List : 인덱스로 순서 /중복 허용
2) Set : 순서 없음 / 수학같은 집합 / 중복금지
2. Map인터페이스 : key를 통해 value를 얻는다.
1) HashMap<K, V> : key와 value를 묶어 하나의 entry로 저장한다.
2) TreeMap : 입력된 key의 소트순으로 데이터가 출력
3) LinkedHaspMap : 입력된 순서대로 데이터가 출력예진언니가 보내준 수업 메모정리
메서드의 종류
1.void메서드 : 리턴값 없음, 그냥 실행만 함public void doSomething() { // 작업 수행 }
2.static메서드public static int add(int a, int b) { return a + b; }
3.인스턴스 메서드public int getAge() { return age; }
4.리턴타입이 있는 메서드public String getName() { return name; }
5.매개변수가 있는 메서드public void printMessage(String message) { System.out.println(message); }
6.생성자public MyClass(int initialValue) { this.value = initialValue; }
7.인터페이스 메서드interface MyInterface { void interfaceMethod(); }
8.추상 메서드public abstract void abstractMethod();
.... etcif-else : 다양한 조건
swich-case :다양한 값
'보안' 카테고리의 다른 글
2024.01.17.수.day14 (0) 2024.01.17 2024.01.16.화.day13 (0) 2024.01.16 2024.01.12.금.day11 (0) 2024.01.12 2024.01.11.목.day10 (0) 2024.01.11 2024.01.10.수.day9 (0) 2024.01.10 다음글이 없습니다.이전글이 없습니다.댓글