profile
꾸준하게 오래도록
post-thumbnail

빌드 툴

자바에서 쓰이는 빌드툴은 아래 세가지가 있다.AntMavenGradel특징과거에 많이 사용된 빌드 툴설정으로 XML을 사용한다.간단하고 사용하기 쉽다고 한다.단점외부 라이브러리를 관리해주지 않는다.빌드 스크립트가 장황해서 보기 힙들다.특징설정을 위해 XML을 사용함외부

2023년 4월 21일
·
0개의 댓글
·
post-thumbnail

[GSON]JsonParser

Json Parsing Json을 파싱하는 여러가지 방법이 있지만, google에서 만든 gson라이브러리의 JsonParser를 사용하였다. JsonParser 파라메터 별 타입 JsonParser는 입력 파라메터 타입에 따라 3가지가 존재한다. 모두 Jso

2023년 3월 28일
·
0개의 댓글
·
post-thumbnail

[java] BigInteger 사용 방법

자바 자료형의 기본형 중 정수형(byte, short, int, long) 보다 큰 범위의 정수를 다루고 싶을 때 사용하는 클래스이다.java.Math.BigInteger내부에 int\[] 배열로 데이터를 저장한다.byte : -128 ~ 127short : 약 -3

2023년 3월 5일
·
0개의 댓글
·
post-thumbnail

[자료구조] 이진 탐색 트리(Binary Search Tree)

이진탐색트리(Binary Search Tree) 란? 이진 트리의 일종으로, 데이터가 위치하는 규칙이 추가된 트리이다. 부모 노드 보다 작은 데이터는 왼쪽, 큰 데이터는 오른쪽에 위치하도록 한다. 규칙에 따라 데이터가 위치해 있으므로, 데이터가 삽입되면 정렬된 상태로

2023년 3월 4일
·
0개의 댓글
·
post-thumbnail

[Java] TreeSet, PriorityQueue

기본 비선형 자료구조에서 부모와 자식 규칙을 추가한 자료구조이다.최상단 노드를 루트 노드, 최하단 노드를 leaf 노드라고 부른다.특정 규칙으로 데이터를 부모와 자식으로 나누어 저장 함으로써 데이터의 정렬, 검색, 범위 검색 등에서 높은 성능을 보인다.DFS, BFS로

2023년 2월 18일
·
0개의 댓글
·
post-thumbnail

[Java] LinkedList

Collections의 List 인터페이스 와 Deque 인터페이스를 상속받는다.UnSynchronized 하다.멀티 쓰레드 환경에서 사용하면 원하는 결과와 다른 결과를 얻을 수 있다 (thread-safe 하지 않다)데이터 끼리 연결되어 있지 않고, 떨어져 있다.내부

2023년 2월 18일
·
0개의 댓글
·
post-thumbnail

[Java] HashMap 정리

HashMap > key 와 value를 이용해 데이터를 저장하는 자료 구조 기존의 HashTable을 베이스로 하여 Collections의 Map 인터페이스를 implement하였다. key를 이용한 조회, 수정, 삭제가 용이하다 (빠르다) key는 Unique 해

2023년 2월 18일
·
0개의 댓글
·
post-thumbnail

[Java] String.format() 문자열 형식

String.format() : 문자열에 변수를 넣거나, 특정 형식으로 만들 수 있는 기능을 제공해준다. 📌공식 문서 Java Docs : https://docs.oracle.com/javase/8/docs/api/ Method Summray를 참고하면 forma

2023년 2월 6일
·
0개의 댓글
·