면접 준비2 [JAVA] 가비지 컬렉션(Garbage Colletion) JVM(Java Virtual Machine)이란? 운영체제의 메모리 영역에 접근하여 메모리를 관리하는 프로그램 메모리 관리, Garbage Collection 수행 Garbage Collector란? 동적으로 할당한 메모리 영역 중 사용하지 않는 영역을 탐지하여 해제하는 기능 Stack과 Heap stack 정적으로 할당한 메모리 영역 원시 타입의 데이터가 값과 함께 할당, Heap영역에 생성된 Object 타입의 데이터 참조 값 할당 Heap 동적으로 할당한 메모리 영역 모든 오브젝트 타입의 데이터가 할당, Heap영역의 Object를 가리키는 참조 변수가 Stack에 할당 public class Main { public static void main(String[] args) { int num1 =.. 2021. 11. 11. [네트워크] HTTP와 HTTPS 1. HTTP란? HTTP(Hyper Text Transfer Protocol)란 서버/클라이언트 모델을 따라 데이터를 주고 받기 위한 프로토콜 HTTP Response - status 응답코드 1xx Informational response /요청을 받았으며 프로세스를 계속한다/HTTP 1.0에서 지원되지 않음 2xx Success 성공 3xx Redirection 요청 완료를 위해 추가 작업 조치가 필요합니다 4xx Client errors 404 not found/403 forbidden/401 요청의 문법이 잘못되었거나 요청을 처리할 수 없습니다. 5xx Server errors 서버가 명백히 유효한 요청에 대한 충족을 실패했습니다. - headers - body 2. HTTPS란? HTTP의 문.. 2021. 11. 5. 이전 1 다음