자바 공부

· BE/Java
들어가기에 앞서... 필자는 자바 웹 개발자로 근무한지 2년 차인데 자바에 대해서 더욱 효율적으로 사용하고 싶어 해당 서적을 구매하였다. 공부한 내용은 블로그에 포스팅하며 정리하는 식으로 진행할 예정이다. Q. 이펙티브자바를 선택한 이유? A. 워낙 유명한 책 중 하나이며, 자바 개발자라면 필수 서적이라는 주변 개발자 지인들의 강력한 추천으로 구매하게 되었다. 이 포스팅에서 작성하는 내용은 EFFECTIVE JAVA(이펙티브자바) 에서 발췌하였습니다. 아이템 1. 생성자 대신 정적 팩토리 메서드를 고려하라. 자바에서 객체를 생성할 때 public 생성자를 이용하는 방법도 있지만 정적 메서드 팩토리를 이용하면 더욱 효율적으로 사용할 수 있다. 물론, 정적 팩토리 메서드에도 단점은 존재한다. - 정적 팩토리..
· BE/Java
abstract = 추상 추상메소드 = 빈껍데기 ex) public abstract String getName();
· BE/Java
안녕하세요. 이번 포스팅에서는 Java에서 메모리가 할당되는 영역인 Stack과 Heap에 대해서 다뤄보겠습니다. 프로그래밍 언어에서 변수, 객체가 선언되면 해당 변수는 운영체제의 메모리를 받아서 사용합니다. Java에서는 JVM이라는 기능이 이 역할을 하고 있습니다. JVM OS의 메모리 영역에 접근해서 Java의 메모리를 관리하는 가상의 프로그램 GC(Garbage Collector) Java에서 메모리 관리를 해주는 기능 메모리 영역에서 사용되지 않는 영역을 탐지해서 할당받은 메모리를 해제해줌 Java의 메모리 영역 Stack - 정적으로 할당된 메모리 영역 - 기본 자료형의 변수, 지역 변수가 Stack 메모리에 저장되며, 값도 같이 Stack 메모리에 저장 - Object를 가리키는 변수는 St..
멍목
'자바 공부' 태그의 글 목록 (10 Page)