[JAVA] 컬렉션 프레임웍 (Collections Framework)
1. 컬렉션 프레임웍 (Collections Framework) 데이터 군을 저장하는 클래스들을 표준화한 설계 컬렉션은 다수의 데이터, 즉 데이터 그룹을 의미 프레임웍은 표준화된 프로그래밍 방식을 의미 컬렉션 프레임웍의 모든 컬렉션 클래스들은 List, Set, Map 중의 하나를 구현하고 있다. 인터페이스 구현 클래스 설명 List ArrayList, LinkedList, Stack, Vector 순서가 있는 데이터의 집합으로, 데이터의 중복을 허용한다. Queue LinkedList, PriorityQueue List와 유사 Set HashSet, TreeSet 순서가 없는 데이터의 집합으로, 데이터의 중복을 허용하지 않는다. Map HashMap, TreeMap, Hashtable, Properti..
2021. 9. 21.
HTTP Request - (1) (feat. Request Parameter)
1. Client에서 Server로 요청 데이터를 전달하는 경우 3가지 (1) GET - 쿼리 파라미터 /url?username=hello&age=20 메시지 바디 없이, URL의 쿼리 파라미터에 데이터를 포함해서 전달 ex) 검색, 필터, 페이징 등에서 많이 사용하는 방식 (2) POST - HTML Form content-type : application/x-www-urlencoded 메시지 바디에 쿼리 파라미터 형식으로 전달 username=hello&age=20 ex) 회원 가입, 상품 주문, HTML Form 사용 (3) HTTP message body에 데이터를 직접 담아서 요청 HTTP API에서 주로 사용, JSON, XML, TEXT 데이터 형식은 주로 JSON 사용 POST, PUT, ..
2021. 9. 16.