이번 포스팅에서는Collections Framework 중 하나인Set 계열의 클래스를 다루어 보겠습니다.Map을 제외한 Collection들은각자의 부분적인 특성이 다를 뿐이지사용하는 큰 틀은 비슷하기 때문에 하나만 이해해도 무방하다고 생각합니다. ========================================================================== Collections Framework : Set 1. Set : What? Set 계열의 Collection 클래스의 공통적인 특징은 중복된 객체를 저장하지 않는다는 것입니다.배열과 같이 index를 통해 객체를 저장하여 관리하는 List와 달리 Set은 index 매개변수가 존재하지 않습니다.때문에 저장된 데이터 집합에서 ..
이번 포스팅에서는Collection Framework에 대해서알아보도록 하겠습니다.전체적인 개념만 살펴보고 세부사항은 하나하나뒤에서 다루겠습니다. ================================================================ Collections Framework 1. Collections Framework : What? Collections Framework는 Java API 문서에서 데이터군을 다루고 표현하기 위한 단일화된 구조라고 정의하고 있습니다. Collection은 다수의 데이터 그룹을 뜻하고, Framework는 표준화된 프로그래밍 방식을 뜻합니다. 즉, Collections Framework는 데이터군을 저장하는 클래스들을 표준화한 설계, 객체관리를 용..
이번 포스팅에서는Wrapper 클래스에 대해서 알아보도록 하겠습니다.이번 내용은 단순하지만 다른 클래스 설계 시에많이 사용되는 기능이기 때문에 알아두는 것이 좋습니다. ================================================================== Wrapper Class 1. Wrapper Class : What? 자바는 객체지향적 프로그래밍 언어입니다. 즉, 모든 것을 객체로 다루는 것을 지향한다는 것이죠. 하지만 자바에서는 8개의 기본형 데이터를 객체로 다루지 않고 사용했습니다. 그런점에서 자바는 완벽한 객체지향이 언어가 아니라는 평가를 듣긴 합니다. 물론 객체를 사용하지 않아 성능 측면에서는 그나마 높아졌습니다. 하지만 자바에서도 기본 데이터형을 객체 타입으..
이번 포스팅에서는여러 언어에서 사용하는정규표현식에 대해서 알아보도록 하겠습니다. ======================================================= Regular Expression 1. Regular Expression : What? Regular Expression은 정규표현식이라고 합니다. 이는 일정한 패턴의 조건에 일치하는 문자열을 찾아내기 위한 기능입니다.예를 들어 사용자가 전화번호를 입력했을 때 전화번호의 패턴을 이용해 사용자가 전화번호를 입력한 것인지 판단하도록 설계합니다.사용자가 전화번호을 입력했을 때 3자리 숫자 + '-' + 4자리 숫자 + '-' + 4자리 숫자의 패턴 ('-' 하이픈도 포함해야합니다.)로 정규표현식을 만들었다면 컴퓨터는 각 패턴에 맞는..
이번 포스팅에서는String 클래스의 단점을 보완한StringBuffer 클래스와 StringBuilder 클래스를다루어 보도록 하겠습니다. =============================================== StringBuffer & StringBuilder 1. StringBuffer & StringBuilder : What? StringBuffer와 StringBuilder는 서로 매우 유사한 특징을 가지고 있습니다. 다만 한가지 특징이 다를 뿐 나머지 기능은 완전히 똑같은 기능을 합니다.두 클래스는 모두 변경이 가능한 String 객체라고 생각하시면 됩니다. 내부적으로 문자열을 바꾸기 위한 버퍼를 가지고 있고, 클래스의 인스턴스를 생성할 때 크기를 지정할 수 있습니다. Strin..
이번 포스팅에서는우리가 편리함을 모르고사용하고 있는 String 클래스에 대해서알아보도록 하겠습니다. ========================================================= String Class 1. String Class : What? 자바 프로그래밍을 처음 시작한 사람이라면 String을 기본 데이터형의 일종이라고 생각했을 수도 있습니다. 실제로 String은 문자열을 개발자가 좀 더 편리하게 생성하고 기본 데이터형처럼 관리하게 하기 위해 만들어진 객체입니다. 실제로 문자열을 만들기 위해서는 char형의 배열로 다루어야 합니다. 문자 하나하나를 이어서 문자열로 만드는 것이죠. 자바에서도 이처럼 문자열을 char형의 배열로 만들어 다루는데 char[] 변수가 Strin..
- Total
- Today
- Yesterday
- SET
- beforeunload
- Animation
- @subquery
- @subselect
- Multi IN Clause
- 네트워크
- map
- playbackRate
- @EventListener
- 의미
- SDK
- 장점
- list
- oauth
- on('seek')
- IN Clause
- 자바
- join subquery
- login
- Queue
- 예제
- playsinline
- 관리자 도구
- 원리
- API
- 로그인
- QueryDSL
- jwplayer
- 특징
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |