Java class file (original) (raw)

About DBpedia

Javaクラスファイルは、Java仮想マシン (JVM) 上で実行可能なJavaバイトコードを含む(.class拡張子付きの)ファイルである。Javaクラスファイルは、Javaクラスを含むJava言語ソースファイル(.javaファイル)からJavaコンパイラによって作成される。ソースファイルに2つ以上のクラスがある場合、各クラスは分割されたクラスファイルとしてコンパイルされる。 JVMは多くのプラットフォームで利用可能であり、あるプラットフォームでコンパイルされたクラスファイルは他のプラットフォームのJVMでも実行できる。これによりJavaはクロスプラットフォームである。

Property Value
dbo:abstract A Java class file is a file (with the .class filename extension) containing Java bytecode that can be executed on the Java Virtual Machine (JVM). A Java class file is usually produced by a Java compiler from Java programming language source files (.java files) containing Java classes (alternatively, other JVM languages can also be used to create class files). If a source file has more than one class, each class is compiled into a separate class file. JVMs are available for many platforms, and a class file compiled on one platform will execute on a JVM of another platform. This makes Java applications platform-independent. (en) Dans le langage de programmation Java, le code source qui se trouve dans un fichier texte passe par une opération de compilation qui produit un fichier exécutable (voire plusieurs) dont l'extension est .class. Un tel fichier est plus tard chargé en mémoire par le chargeur de classes de n'importe quelle machine virtuelle Java (JVM) afin d'obtenir la définition de la classe lors de l'exécution. Comme l'un des objectifs de Java est d'être indépendant de la plate-forme, les instructions du code source sont converties en un code spécifique appelé bytecode (et non pas en langage machine de l'ordinateur qui effectue la compilation) qui est stocké dans un fichier de classe portant toujours l'extension .class. Pour garantir l'indépendance de Java par rapport à la plate-forme d'exécution, le format de fichier .class est figé de façon que le résultat de la compilation sur une machine puisse s'exécuter sur n'importe quelle autre. (fr) Javaクラスファイルは、Java仮想マシン (JVM) 上で実行可能なJavaバイトコードを含む(.class拡張子付きの)ファイルである。Javaクラスファイルは、Javaクラスを含むJava言語ソースファイル(.javaファイル)からJavaコンパイラによって作成される。ソースファイルに2つ以上のクラスがある場合、各クラスは分割されたクラスファイルとしてコンパイルされる。 JVMは多くのプラットフォームで利用可能であり、あるプラットフォームでコンパイルされたクラスファイルは他のプラットフォームのJVMでも実行できる。これによりJavaはクロスプラットフォームである。 (ja) Een classfile bevat bytecode die uitgevoerd kan worden door een Java Virtual Machine. Classfiles kunnen inmiddels worden geproduceerd door diverse compilers (Javac, JRuby, Scala, Groovy, Kotlin, , , , , en andere), wanneer deze de broncode compileert. Een classfile bestaat uit de volgende onderdelen: (nl) Java类文件是一个包含Java字节码的可由Java虚拟机執行的文件(文件扩展名为.class)。Java类文件是由Java编译器編譯包含Java类的用Java語言編寫的源文件(.java文件)後產生的。如果一个源文件有多个Java类,每个Java类都会被编译成一个单独的Java类文件。Java虚拟机可用于许多系统平台,在一个系统平台上编译產生的Java类文件可以由另一个系统平台上的Java虚拟机上执行。这就使得Java应用程序可以跨平臺運行。 (zh)
dbo:wikiPageExternalLink https://docs.oracle.com/javase/specs/ https://docs.oracle.com/javase/specs/jvms/se6/html/ClassFile.doc.html https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-4.html%23jvms-4.5 https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-4.html%23jvms-4.6 https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-4.html%23jvms-4.7
dbo:wikiPageID 731735 (xsd:integer)
dbo:wikiPageLength 17503 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1120555873 (xsd:integer)
dbo:wikiPageWikiLink dbr:Basic_Multilingual_Plane dbr:UTF-16 dbr:UTF-8 dbr:Interface_(object-oriented_programming) dbr:Java_Specification_Request dbr:16-bit dbc:Computer_file_formats dbr:Cross-platform dbr:Endianness dbr:Grateful_Dead dbr:Computer_file dbr:Byte dbr:C_(programming_language) dbr:Two's_complement dbr:Header_(computing) dbr:32-bit dbc:Java_platform dbr:Palo_Alto,_California dbr:Grep dbr:Hexadecimal dbr:James_Gosling dbr:Java_(programming_language) dbr:Jerry_Garcia dbr:Sun_Microsystems dbr:Superclass_(computer_science) dbr:Java_bytecode dbr:Java_compiler dbr:Java_remote_method_invocation dbr:Java_virtual_machine dbr:Filename_extension dbr:Method_(computing) dbr:Octet_(computing) dbr:Magic_number_(programming) dbr:IEEE_754 dbr:Source_file dbr:Platform_(computing) dbr:Class_(programming) dbr:JVM_languages dbr:Tim_Lindholm
dbp:name Java class file (en)
dbp:owner dbr:Sun_Microsystems
dbp:wikiPageUsesTemplate dbt:About dbt:Cite_book dbt:Infobox_file_format dbt:Mono dbt:Portal dbt:Reflist dbt:Java_(Sun)
dcterms:subject dbc:Computer_file_formats dbc:Java_platform
gold:hypernym dbr:File
rdf:type dbo:Software yago:WikicatComputerFileFormats yago:Abstraction100002137 yago:Communication100033020 yago:Format106636806 yago:Information106634376 yago:Message106598915
rdfs:comment Javaクラスファイルは、Java仮想マシン (JVM) 上で実行可能なJavaバイトコードを含む(.class拡張子付きの)ファイルである。Javaクラスファイルは、Javaクラスを含むJava言語ソースファイル(.javaファイル)からJavaコンパイラによって作成される。ソースファイルに2つ以上のクラスがある場合、各クラスは分割されたクラスファイルとしてコンパイルされる。 JVMは多くのプラットフォームで利用可能であり、あるプラットフォームでコンパイルされたクラスファイルは他のプラットフォームのJVMでも実行できる。これによりJavaはクロスプラットフォームである。 (ja) Een classfile bevat bytecode die uitgevoerd kan worden door een Java Virtual Machine. Classfiles kunnen inmiddels worden geproduceerd door diverse compilers (Javac, JRuby, Scala, Groovy, Kotlin, , , , , en andere), wanneer deze de broncode compileert. Een classfile bestaat uit de volgende onderdelen: (nl) Java类文件是一个包含Java字节码的可由Java虚拟机執行的文件(文件扩展名为.class)。Java类文件是由Java编译器編譯包含Java类的用Java語言編寫的源文件(.java文件)後產生的。如果一个源文件有多个Java类,每个Java类都会被编译成一个单独的Java类文件。Java虚拟机可用于许多系统平台,在一个系统平台上编译產生的Java类文件可以由另一个系统平台上的Java虚拟机上执行。这就使得Java应用程序可以跨平臺運行。 (zh) A Java class file is a file (with the .class filename extension) containing Java bytecode that can be executed on the Java Virtual Machine (JVM). A Java class file is usually produced by a Java compiler from Java programming language source files (.java files) containing Java classes (alternatively, other JVM languages can also be used to create class files). If a source file has more than one class, each class is compiled into a separate class file. (en) Dans le langage de programmation Java, le code source qui se trouve dans un fichier texte passe par une opération de compilation qui produit un fichier exécutable (voire plusieurs) dont l'extension est .class. Un tel fichier est plus tard chargé en mémoire par le chargeur de classes de n'importe quelle machine virtuelle Java (JVM) afin d'obtenir la définition de la classe lors de l'exécution. (fr)
rdfs:label Class (format de fichier) (fr) Java class file (en) Javaクラスファイル (ja) Classfile (nl) Java類文件 (zh)
owl:sameAs freebase:Java class file wikidata:Java class file dbpedia-fr:Java class file dbpedia-ja:Java class file dbpedia-ku:Java class file http://ml.dbpedia.org/resource/ക്ലാസ്_ഫയൽ dbpedia-ms:Java class file dbpedia-nl:Java class file dbpedia-zh:Java class file https://global.dbpedia.org/id/24pkX yago-res:Java class file
prov:wasDerivedFrom wikipedia-en:Java_class_file?oldid=1120555873&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Java_class_file
is dbo:gameEngine of dbr:Street_Legal_Racing:_Redline
is dbo:wikiPageDisambiguates of dbr:Class
is dbo:wikiPageRedirects of dbr:.class dbr:Java_class dbr:Class_(file_format) dbr:Class_file dbr:Class_files dbr:Classfile dbr:Constant_pool dbr:JSR_202
is dbo:wikiPageWikiLink of dbr:Santa_Cruz_Operation dbr:Entry_point dbr:List_of_file_signatures dbr:Opcode dbr:Rhino_(JavaScript_engine) dbr:JAR_(file_format) dbr:.class dbr:Pack200 dbr:Class dbr:Street_Legal_Racing:_Redline dbr:Java_(programming_language) dbr:Java_annotation dbr:Java_bytecode dbr:Java_compiler dbr:InspectIT dbr:Radare2 dbr:Magic_number_(programming) dbr:Java_class dbr:Class_(file_format) dbr:Class_file dbr:Class_files dbr:Classfile dbr:Constant_pool dbr:JSR_202
is foaf:primaryTopic of wikipedia-en:Java_class_file