static

· JAVA
자바에서 클래스와 변수, 메소드에 static 키워드를 사용할 수 있다. 여러 인스턴스가 공유하는 기준 값이 필요한 경우 사용한다. static 키워드를 사용하면 해당 클래스의 여러 인스턴스에서 공유하는 데이터를 만들 수 있다. 또한, static 메소드를 사용하여 해당 클래스의 인스턴스를 생성하지 않고도 호출할 수 있다. static 변수, 메소드는 클래스가 로딩될 때 메모리에 할당된다. 해당 클래스의 인스턴스가 생성되기 전에 이미 메모리에 존재한다. 따라서, static은 프로그램이 실행되는 동안 메모리에 한 번만 할당 되며, 이는 메모리 사용을 줄일 수 있고, 프로그램의 성능을 향상시킨다. 하지만, static 변수를 남발하는 것은 좋지 않다. static 변수가 많아지면, 프로그램의 복잡도가 증가..
hyunsb
'static' 태그의 글 목록