자바 초보질문입니다 __)
채련
2023.04.01
class IntBytes{
static byte firstByte(int num) {
num = (num 24) & 0xFF;
return (byte) num;
} // int 타입 데이터의 1번째 바이트를 리턴
static byte firstByte(int num) {
num = (num 16) & 0xFF;
return (byte) num;
} // int 타입 데이터의 2번째 바이트를 리턴
}
이렇게 정적 구성요소만 포함하는 클래스는 객체에 고유한 값을 저장할 필요가 없기 떄문에 객체를 만들지 않고
사용한다는데 클래스의 객체를 만들지 못하게 만드는 방법은 뭐가 있는지 궁금해서 글 남깁니다.__)
-
세움
답변감사합니당__)
-
봄해
class를 final이나 static으로 선언해주시면 new 로 생성이 안됩니다.(둘중하나니 해보세요..ㅠㅠ)
프로세스내에서 단하나의 객체만 생성해주고 싶다면 싱글톤으로 검색해보세요
초심자가 하기에는 생각의 깊이가 느껴지는 질문이십니다^^