0과 1사이의 봄

  • 홈
  • 태그
  • 방명록

Collections 1

Java ArrayList와 HashMap 완벽 정리: VS Code 디버깅으로 보는 내부 동작

Java로 실무 비즈니스 로직을 다루다 보면, 데이터의 개수가 가변적인 상황을 필연적으로 마주하게 된다. 배열(Array)처럼 고정된 크기의 그릇으로는 사용자 수나 주문량이 폭증하는 동적인 환경에 유연하게 대처하기 어렵다.오늘은 Java Collections Framework가 어떻게 이 '크기의 제약'을 우아하게 해결하는지, 그리고 실무에서 가장 빈번하게 쓰이는 ArrayList와 HashMap의 내부 동작 원리를 파헤쳐 본다. Environment: Windows 11, JDK 21, VS Code, Antigravity1. 고정된 크기가 불러오는 재앙 (Bad Code)신입 개발자가 흔히 저지르는 실수 중 하나는 "학생 수는 대략 30명이니까 30개짜리 배열을 만들면 되겠지?"라고 단정 짓는 것이다..

Dev Study/Java 2026.02.09
이전
1
다음
더보기
프로필사진

0과 1사이의 봄

0과 1의 디지털 세상에서 피어나는 스프링. 자바 기초부터 스프링부트 실무까지, 백엔드 개발의 모든 여정을 기록하는 아카이브입니다.

  • 분류 전체보기 (24)
    • Dev Study (24)
      • Environment (3)
      • Backend (11)
      • Frontend (0)
      • Computer Science (0)
      • Java (10)
    • Dev Projects (0)
      • Troubleshooting (0)
      • Review (0)
    • Retrospective (0)

Tag

dispatcherServlet, web.xml, servlet, 백엔드, OOP, springboot, Forward, Antigravity, SESSION, polymorphism, Spring, Spring MVC, backend, spring boot, 객체지향, viewResolver, Java, redirect, 자바, vscode,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/06   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바