>Java >java지도 시간 >Java에서 void는 무엇을 의미합니까?

Java에서 void는 무엇을 의미합니까?

little bottle
little bottle원래의
2019-05-22 17:36:1240031검색

Java에서 void는 "비어 있음", 즉 "아무것도 반환하지 않음"을 나타냅니다. 메서드가 선언되면 메서드에 반환 값이 없다는 의미입니다. Void는 Void 클래스에 해당합니다. Void 클래스는 final로 수정되며 인스턴스화할 수 없는 자리 표시자 클래스입니다.

Java에서 void는 무엇을 의미합니까?

전에 C의 데이터 유형을 배울 때 C에 4가지 데이터 유형이 있다는 것을 알게 되었는데, 그 안에 실제로 빈 유형이 있다는 말이 있습니다. 호출된 후 호출자에게 반환할 필요가 없는 함수 유형입니다. 이러한 종류의 함수는 "null 유형"으로 정의될 수 있습니다. 당시 나의 첫 번째 반응은 "void입니다. C에서는 빈 유형이고 Java에서는 void가 무엇인가요? "

void는 Java에서 키워드입니다. 아무것도 반환하지 않는다는 의미입니다. 개발 과정에서 자주 사용합니다. 예를 들어 메서드가 값에는 void 키워드를 사용할 수 있습니다. 메인 메소드에서도 void 키워드를 사용할 수 있습니다.

 public static void getName() {
        String name = "username";
        System.out.println(name);
    }
 
 //main方法
  public static void main(String[] args) {

    }

우선, 우리는 Java가 강력한 유형의 언어라는 것을 알고 있습니다. 메소드 선언 구문을 보면 각 메소드에는 반환 값이 있어야 하며, 메소드의 반환 값 유형은 언제 결정되어야 하는지 알 수 있습니다. void 수정을 사용하여 메소드를 정의하면, 즉 아무것도 반환되지 않으므로 void도 데이터 유형으로 간주되어야 함을 알 수 있습니다.

그리고 Java에서 일반적으로 사용되는 데이터 유형에는 8가지 기본 데이터 유형이 포함되어 있음을 알 수 있습니다. , 참조 유형 등

그럼 void 수식어는 어떤 유형에 해당해야 할까요?

사실 void는 Void 클래스에 해당합니다.

Void 클래스는 final로 수정되므로 확장할 수 없습니다. 또한 생성 방법은 비공개이며 인스턴스화할 수 없습니다.

Void 클래스는 다음과 같습니다. 인스턴스화할 수 없는 점유 비트 기호 클래스로, Java 키워드 void를 나타내는 클래스 객체에 대한 참조를 저장하는 데 사용됩니다.

위 내용은 Java에서 void는 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.