# concept
This와 콜백함수
\~~\_\_우선 기본적으로 전역변수, 전역함수, 표준내장함수 등은전역객체의 프로퍼티, 메소드 등으로 생각할 수 있다.그 종류에 대해 간단히 살펴보자Infinity : 양/음의 무한대를 표현(숫자값으로)NaN : 숫자가 아님을 표현(숫자값으로)undefined : 원시
네트워크(Network)
서비스를 제공하는 프로그램 또는 컴퓨터서버는 서비스를 제공하는 프로그램으로 클라이언트의 연결을 수락하고 요청 내용을 처리 후 응답을 보내는 역할서비스를 요청하여 사용하는 프로그램 또는 컴퓨터클라이언트는 서비스를 받는 프로그램으로 네트워크 데이터를 필요로 하는 모든 어플

입출력(IO)
Input과 Output의 약자, 컴퓨터 내부 또는 외부 장치와 프로그램 간의 데이터를 주고 받는 것input : 입력\-> 외부에서 내부로 값이 들어오는 것output : 출력\-> 내부에서 외부로 값이 나가는 것File 클래스파일 시스템의 파일을 표현하는 클래스파일

프로그래머스 특정 문자 제거
❓ String (Java SE 11 & JDK 11 ) - Oracle Help CenterString.replace() 메서드 / 대체String.replaceAll() 메서드 / 전부 대체String.replaceFirst() 메서드 / 처음 발견된 것만 대체S
(Java)Math클래스들의 주요 메서드 정리
Math 클래스들의 주요 메소드1\. static min(int num1, int num2) : 전달된 두개의 수 중 작은 값을 반환해주는 메소드static max(int num1, int num2) : 전달된 두개의 수 중 큰 값을 반환해주는 메소드static ab

Map(순서X, 중복X-(키X,값O))
키(key)와 값(value)으로 구성되어 있으며, 키와 값은 모두 객체키는 중복 저장을 허용하지 않고(Set방식), 값은 중복 저장 가능(List방식)객체 검색Map에 담겨있는 요소들에 순차적으로 잡근하기 위한 방법 2가지1\. keySet() 으로 Map의 Key를

컬렉션(Collection)
컬렉션(Collection)은 자바에서 제공하는 자료구조를 담당하는 프레임워크(틀)추가, 삭제, 정렬 등의 기능처리가 간단하게 해결 되어 자료구조적 알고리즘을 구현할 필요 없음한 번 크기를 지정하면 변경할 수 없다.배열에 기록된 데이터에 대한 중간 위치의 추가, 삭제가
예외 처리(Exception Handing)
컴파일 에러 : 프로그램의 실행을 막는 소스 코드상의 문법 에러런타임 에러 : 프로그램 실행 중 발생하는 에러시스템 에러 : 컴퓨터 오작동으로 인한 에러, 소스 코드 수정으로 해결 불가(버그, 연산지연)Checked Exception : 확인을 꼭 해야만하는 예외IOE

추상(Abstract),인터페이스(Interface)
AbstractInterface안정성확장가능성추상화 : 공통점을 추출하고 불필요한 부분 제거몸체 없는 메소드를 포함한 클래스 (미완성 설계도)몸체 없는 메소드
다형성(Polymorphism)
다양한 형태의 성질을 지님상속 + 컴퓨터 연산규칙(같은 자료형끼리만 연산 가능) + 얕은복사다형성상속을 이용한 기술로 부모 클래스 타입 참조변수 하나로 상속 관계에 있는 여러 타입의 자식 객체를 참조할 수 있는 기술부모클래스 변수명 = new 자식클래스();업 캐스팅(