이멀젼씨

menu-opener icon
  • 홈
  • 태그
  • 방명록

백엔드/Java

[Java] Generics

목적 제네릭에서 Object와 ?의 차이에 대해 알고자 함 목차 Generics란? List와 Array의 차이 와 의 차이 파라미터로받는 와 의 차이 1. Generics란? List list = new ArrayList(); Map map = new HashMap(); 꺽쇠 안에 사용되어 해당 클래스에 사용되는 타입을 지정해주는 것 List와 같이 사용하게 된다면 해당 List는 Integer타입만을 저장하고 사용할 수 있고, Map와 같이 사용하게 된다면 해당 map은 key와 value가 String타입만을 저장하고 사용할 수 있게 된다. 2. List와 Array의 차이 제네릭을 사용하는데 있어서 List와 Array의 차이는 상위클래스와 하위클래스의 관계가 성립하는가 이다. Object obj..

2021.07.30 게시됨

[Java] Objects.requireNonNull과 Optional 포스팅 썸네일 이미지

백엔드/Java

[Java] Objects.requireNonNull과 Optional

목적 Objects.requireNonNull과 Optional의 동작이 유사한 것 같아, 정확하게 무엇이 어떻게 다른지 파악하기 위함 목차 Objects.requireNonNull이란? Optional이란? Objects.requireNonNull과 Optional의 차이점 1. Objects.requireNonNull이란? Checks that the specified object reference is notnulland throws a customized[NullPointerException] if it is. This method is designed primarily for doing parameter validation in methods and constructors with multipl..

2021.06.09 게시됨

1

공지사항

최근글

인기글

최근 작성된 댓글

태그 클라우드

  • bootBuildImage
  • 다익스트라
  • No compatible attachment provider is available에러
  • 클린코드
  • kubernetes
  • github actions
  • 스프링부트 도커 이미지 빌드
  • BinarySearch
  • springboot jwt
  • 디자인패턴
  • 자바디자인패턴
  • BFS
  • 노드js
  • 세그먼트트리
  • node.js
  • Greedy
  • bootbuildImage 실행 에러
  • 스프링강좌
  • DFS
  • spring bootbuildimage
  • emptyDir
  • k8s
  • BOJ
  • 쿠버네티스
  • pv pvc
  • jwt로그인
  • Spring
  • 백준
  • bootBuildImage jre jdk
  • 2021년 회고
Copyright . 베이스캠프 all rights reserved.
Designed by 베이스캠프
닫기 아이콘
사이드 프로필 배경이미지
블로그 이미지

이멀젼씨

  • 분류 전체보기 (55)
    • Git (1)
    • Problem Solving (1)
    • 디자인패턴 (18)
    • 백엔드 (22)
      • Java (2)
      • Spring (11)
      • JPA (3)
      • Spring Security (5)
      • Gradle (1)
      • Kotlin (0)
    • Kubernetes (6)
      • 이론 (5)
      • 실습 (0)
    • CI/CD (1)
    • 독서 (2)
    • 책 (1)

전체

오늘

어제

Designed by 베이스캠프

티스토리툴바