profile
자바 개발자

[java]Generic Collection의 활용 - HashMap

HashMap<K, V> 컬렉션은 경로명이 java.util.HashMap이며, ‘키(key)’와 ‘값(value)’의 쌍으로 구성된다.K는 ‘키(key)’로 사용할 데이터 타입, V는 ‘값(value)’으로 사용할 데이터 타입의 타입 매개 변수.HashMap&l

2022년 5월 8일
·
0개의 댓글

자바(java) 해시코드(hash code)

refer to : https://devlog-wjdrbs96.tistory.com/243※ hash code : 각 객체의 주소값을 변환하여 생성한 고유한 정수값. 두 객체가 동일한 객체인지 비교할 때 사용.equal

2022년 5월 8일
·
0개의 댓글

자바 메모리 영역

힙(heap) : 런타임 시 결정되는 참조형 데이터타입이 저장되는 공간new 연산자를 통해 생성된 객체가 저장되는 공간객체가 더 이상 안쓰이거나, 명시적인 Null 선언시 Garbage Collector 청소대상모든 thread가 공유스택(stack)컴파일 시 결정

2022년 5월 7일
·
0개의 댓글

[Java] Primitive type과 Reference type

Primitive type(기본형 타입) : 총 8가지기본값이 있기 때문에 Null이 존재하지 않는다.기본형 타입에 Null을 넣고 싶다면 래퍼 클래스를 이용함.스택(Stack) 메모리에 값을 저장.컴파일 시점에 지정된 한계의 데이터 크기를 넘으면 컴파일 에러가 발생b

2022년 5월 7일
·
0개의 댓글

자바(java) 제네릭(generic)

자료 구조를 만들때, 미리 지정된 데이터 타입이 아닌, 그 타이밍에 필요한 특정 데이타 타입을 지정해 주는 것 (외부에서 사용자에 의해 지정)※ generic(제네릭)의 장점1\. 컴파일 단계에서 잘못된 데이터 타입이 들어오는 것을 방지 가능.2\. 클래스 외부에서

2022년 5월 5일
·
0개의 댓글

[JAVA] String의 ==와 equals()의 차이점

\*\*\_ : ( ==는 주소값이 같은지 아닌지 비교하는 것이고, equals()연산도 내부적으로 주소값을 비교하지만 String클래스에서는 equals()를 재정의해 내용을 비교하게 되어있다. )\_\*\*== 는 int, boolean 등 primitive

2022년 5월 5일
·
0개의 댓글

인텔리제이와 깃허브 연동

https://goddaehee.tistory.com/249 GitHub 계정 연동 부분 참조

2022년 4월 16일
·
0개의 댓글

Spring의 IoC(Inversion of Control)

Spring Spring의 IoC(Inversion of Control)일반적인 의존성에 대한 제어권 : 개발자가 직접 의존성을 만든다.의존성은 쉽게 말해 어떤 객체가 사용해야 할 객체라고 할 수 있고, 이것을 직접 new 등을 써서 만들어 쓰면 의존성을 자기가 직접

2022년 2월 13일
·
0개의 댓글
post-thumbnail

eclipse(spring용 sts)에서 jsp(html, css 등 web관련 파일 포함)가 인식되지 않을 때 (신규 파일 생성도 안될때)

eclipse(spring용 sts)에서 jsp(html, css 등 web관련 파일 포함)가 인식되지 않을 때 (신규 파일 생성도 안될때): help > eclipse marketplace 로 Eclipse Java EE developer tools 를 검색하여 in

2022년 1월 30일
·
0개의 댓글