본문 바로가기

자바

java GC (Garbage Collection)에 대해서 자바 기반의 개발을 하면서 쓰레기 객체 처리(이하 GC, Garbage Collection)가 어떻게 수행되는지 잘 모르고 개발하는 개발자가 많이 있습니다. 물론 이 부분에 대해서 반드시 암기하고 숙지해야 개발을 할 수 있는 것은 아닙니다. 그러나 유닉스 서버든, 윈도우 기반의 서버든 Full GC를 수행하는 시점에는 해당 WAS의 컨테이너에서 서비스가 처리되지 않는다는 단점이 있습니다. 다시 이야기하면 GC를 많이 하면 할수록 응답 시간에 많은 영향을 끼친다는 것입니다. 그러므로 자신이 만든 자바 프로그램의 성능을 생각하는 자바 개발자라면, GC가 어떻게 처리되는지 정도의 기본 지식은 갖고 있는 것이 좋을 것입니다. GC란? 자바에서는 메모리 관리를 누가 해야 하는가에 대해서 생각을 좀 해보겠습니다. .. 더보기
java 다운로드 및 설치하기 - 자바 jdk, jre 설치 안녕하세요 초이스40입니다. 오늘은 자바를 다운로드해서 설치하는 방법을 알아보려고 합니다. 자바는 썬 마이크로시스템즈라는 회사의 언어였는데요 2009년 4월 21일 오라클에 인수되었습니다. 이후 다운로드도 오라클을 통해서 다운로드 가능합니다. 다른 URL도 있는 거 같기는 하지만 일단 오라클이라는 회사에 인수되어 오라클에서 관리하는 프로그래밍 언어라는 것을 말씀드립니다. 1. 다운로드 https://www.oracle.com/java/technologies/java-archive-eesdk-downloads.html 위 URL에 접속해서 원하는 자바 버전을 다운로드하시면 됩니다. 1996년 처음 발표된 1.1 버전을 시작으로 저는 현업에서 1.8버전을 사용하고 있는데요. 세상에,,,,,, 자바 버전에 벌.. 더보기