java 공부

· BE/Java
Java에서 전역변수를 선언할 때 일반적으로 static을 붙여야 사용이 가능하기 때문에 전역변수에 많이 사용한다. 하지만, 단순히 전역변수를 선언할 때 사용하는 것이 아닌 static의 정확한 의미와 사용방법을 알아보자. 1. Static static은 정적인, 고정된 이라는 뜻을 가지고 있으며, 변수와 메소드에 static을 사용하여 정적변수와 정적 메소드로 만들 수 있다.이를 정적 멤버(정적변수와 정적메소드)라고 한다. 2. 정적 멤버 객체들은 Heap 영역에 할당되지만, static으로 선언한 정적 멤버들은 static 영역을 할당받는다. 1) Static - 주로 클래스들이 할당받는 영역 - GC(Garbage Collector) 가 관여하지 않는 영역 - 모든 객체가 메모리를 공유 2) Hea..
· BE/Java
안녕하세요. 이번 포스팅에서는 Java 공부 도중 복습하게 된 내용을 공유해드리려고 합니다. 주제는 Java의 래퍼 클래스(Wrapper Class) 입니다. Java의 자료형 기본타입과 참조 타입으로 구분된다. ex) 기본 타입 : char, byte, int, float, double, long, boolean 등 참조 타입 : class, interface 등 래퍼 클래스(Wrapper Class) - 기본 자료타입을 객체로 다루기 위해서 사용하는 클래스 - 모든 래퍼 클래스의 부모는 Object이고, 내부적으로 숫자를 다루는 래퍼클래스의 부모 클래스는 Number 클래스입니다. (모든 래퍼 클래스는 최종 클래스로 정의) 기본타입 래퍼클래스 boolean Boolean byte Byte int In..
멍목
'java 공부' 태그의 글 목록