>Java >java지도 시간 >자바에서 클래스는 무엇을 의미하나요?

자바에서 클래스는 무엇을 의미하나요?

藏色散人
藏色散人원래의
2019-05-14 09:36:1941753검색

Java의

class는 클래스를 의미하며, 클래스 클래스는 java.lang 패키지에 존재합니다. Java에서는 각 클래스에 해당하는 Class 객체가 있습니다. 클래스를 작성하고 컴파일하면 생성된 [.class] 파일에 Class 객체가 생성되며, 이 클래스의 유형 정보를 나타내는 데 사용됩니다.

자바에서 클래스는 무엇을 의미하나요?

Class 클래스(java.lang 패키지에서 Class 클래스의 인스턴스는 실행 중인 Java 애플리케이션의 클래스와 인터페이스를 나타냅니다).

(동영상 튜토리얼 추천: java 강좌)

Java에서는 각 클래스에 해당하는 Class 객체가 있습니다. 즉, 클래스를 작성하고 컴파일이 완료되면 생성된 .class 파일에 Class 객체가 생성되어 이 클래스의 유형 정보를 나타냅니다. .class文件中,就会产生一个Class对象,用于表示这个类的类型信息。

方法1

利用对象调用getClass()方法获取该对象的Class实例;

方法2

使用Class类的静态方法forName(),用类的名字获取一个Class实例(staticClass forName(String className) Returns the Classobject associated with the class or interface with the given stringname. );

方法3

运用.class

방법 1

객체를 사용하여 getClass() 메서드를 호출하여 개체의 Class 인스턴스를 얻습니다.

방법 2

정적 메서드 forName()을 사용합니다. class 클래스의 code>, 클래스 이름을 사용하여 Class 인스턴스를 가져옵니다. (staticClass forName(String className) 주어진 문자열 이름을 가진 클래스 또는 인터페이스와 연관된 Classobject를 반환합니다.)

Method 3🎜🎜 사용 .class를 사용하여 기본 데이터 유형의 캡슐화 클래스를 얻으려면 .TYPE을 사용하여 해당 기본 데이터 유형의 클래스 인스턴스를 얻을 수도 있습니다. 🎜🎜기본 생성자 ObjectnewInstance() newInstance() 호출 클래스(이 Class객체가 나타내는 클래스의 새 인스턴스를 생성하는지 모르는 경우 사용할 수 있습니다. 런타임 중에 특정 클래스의 객체를 생성하려는 경우 JVM(Java Virtual Machine) Class 객체가 로드되었는지 여부를 확인합니다. 로드되지 않은 경우 JVM은 클래스 이름을 기반으로 .class 파일을 찾아서 로드합니다. 특정 유형의 클래스 객체가 메모리에 로드되면 해당 유형의 모든 객체를 생성하는 데 사용할 수 있습니다. 🎜🎜관련 튜토리얼: 🎜Java 입문 튜토리얼🎜🎜

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

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