java源文件和类文件是什么意思 求教~~~~JAVA源程序的主文件名必须与主累或者公共类的类...

作者&投稿:谏左 (若有异议请与网页底部的电邮联系)
java的源文件即用java语言编写的以.java为后缀名的代码文件,类文件是经过javac命令编译过后的字节码文件,类文件通过jvm的翻译为本机能识别的机器语言,才能执行!
源文件是给程序员看的,类文件是给JVM(java虚拟机)看的,机器语言是给计算机(即主要为cpu看的)。

源文件就是程序员们所编写出来的文件 程序员们能看懂的文件
类文件则是利用java虚拟机生成的编译文件 是用来给机器看的机器语言
这两者都是一种文件 但表现形式不同 就好比中文和外文

java源文件就是你所写的那些java代码,类文件时你通过编译以后没有语法错误生成的.class文件,类名是你所写代码里面的类,只是翻译成了机器能识别的二进制码,所以才能夸平台运行嘛

源文件是写好的代码,后缀为.java
类文件是通过虚拟机编译后,后缀为.class的文件,是让计算机来识别的

java文件的类名指的是什么,与源文件是什么关系。~

JAVA 文件名一般和类名同名,首字母大写,其实就是源文件
public class Person{ private String name;}如上 Person.java 就是个典型的java类文件

这是以文件为基础的。
一个文件即一个txt的java文件。
在这个文件里可以定义一个或多个class。
要点:
1·这个文件里有且只能有一个类被是public class
2·这个文件若包含public class那么文件名必须和这个class的类名相同,若无,则不做限制。
3·若某个类里包含有main方法,文件名和这个类的类名必须一致,即便它不是public class:

Java是什么文件?
答:是一种压缩文件格式

Java source file 和java bytecode file 什么意思
答:Java source file 就是你编程序写的 *.java的文件也叫源文件,java bytecode file 就是*.java编译后的*.class文件。类就是你的 *.java文件里的定义的 pulbic class *{ ... } ,主方法就是类里面的main方法

java里面建项目为什么总有SRC文件?是什么意思有什么用啊?
答:src是源文件source的意思。源文件就是java文件,java文件不是项目运行必须的文件,项目要运行只要有class文件就行了。一般class文件放在classes文件夹下(web项目中)。

编程中的源文件是什么意思
答:编程中的源文件是指程序员编写程序时所创建的文本文件。它包含了程序的源代码,是程序的设计和开发不可或缺的一部分。在编程中,源文件通常使用特定的编程语言编写,例如C、Java、Python或JavaScript等。在源文件中,程序员会定义变量、函数、类和其他的程序结构,以实现特定的功能。源文件是程序开发的...

源文件是什么意思
答:现行源文件是指处理机正在运行进程或作业的源文件。由于程序运行具有局部性,现行源文件只有一部分调入内存,当内存缺失有关指令和数据,处理机再从外存调入有关的源文件。文件类型(或文件格式)是指电脑为了存储信息而使用的对信息的特殊编码方式,是用于识别内部储存的资料。比如有的储存图片,有的储存...

什么是源文件 源文件的含义
答:1、文件是指由创建者所定义的、具有文件名的一组相关元素的集合。源文件一般指用汇编语言或高级语言写出来的代码保存为文件后的结果,源文件是相对目标文件和可执行文件而言的。2、源代码(也称源程序)是指未编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令。 在现代...

...那么只能有一个类是public,源文件具体指什么?
答:源文件就是.java文件。一个.java文件中最多只能有一个类,即class为public权限。如果.java文件中有public的类,那么该.java文件的文件名必须与public权限的类的类名相同。//Hello.java public class Hello1{ } class Hello2{ } //Test.java class Test1{ } class Test2{ } //World.java Pub...

Java源文件与Java应用程序有什么区别?为什么Java源文件可没有主类而...
答:Java源文件只是个文本文件而已,只不过它的内容符合Java的语法规范。Java应用程序是要用来跑的,所以必须有主类。Java库不是用来直接跑的,而是给别的Java程序调用的,所以可以没有主类。Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java...

Java和jar分别是什么意思?
答:在软件领域,JAR文件(Java归档,英语:Java Archive)为一种软件包文件格式,通常用于聚合大量的Java类文件、相关的元数据和资源(文本、图片等)文件到一个文件,以便开发Java平台应用软件或库。JAR文件为一种归档文件,以ZIP格式构建,以.jar为文件扩展名。用户可以使用JDK自带的jar命令创建或提取JAR文件...

windows系统文件中各种扩展名分别是什么意思?
答:CIM:SimCity 2000文件CIN:OS/2改变控制文件用于跟踪INI文件中的变化CLASS:Java类文件CLP:Windows 剪贴板文件CLL:Crick Software Clicker文件CLS:Visual Basic类文件CMD:Windows NT,OS/2的命令文件;DOSCD/M命令文件;dBASEⅡ程序文件CPI:Microsoft MS-DOS代码页信息文件CPL:控制面板扩展名,Corel颜色板CPP:C++代码文件...