.class 和 .java 区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.class 和 .java 区别相关的知识,希望对你有一定的参考价值。

参考技术A

区别在于:

    .java文件是源文件,通过javac命令编译后生成.class文件;.class文件是字码结文件,即.java文

件编译后的代码。

2. .class文件全名称为Java class文件,主要在平台无关性和网络移动性方面使Java更适合网络。

它在平台无关性的任务是为Java程序提供独立于底层主机平台的二进制形式的服务。

扩展资料:

源文件:一般指用汇编语言或高级语言写出来的代码保存为文件后的结果,源文件是相对目标文件和可执行文件而言的。源文件就是用汇编语言或高级语言写出来的代码保存为文件后的结果。

Java:是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

Java之父“高司令”:他是比尔盖茨的噩梦,他用他的大胡子让盖茨的微笑变得十分勉强,他是技术的先驱,他技术成果覆盖了100亿台设备,除了苹果,没有什么手机不用向他致敬;他就是高斯林,Java的缔造者。作为Java编程语言的共同创始人之一,中国的程序员们在膜拜这位公认的Java之父同时,亲昵的用中文谐音“高司令”来表达出对他的多重敬意。

参考资料:

百度百科-源文件

百度百科-Java

百度百科-Java之父“高司令”

java中public class和class类区别

一个java源文件中可以定义多个class类;在java源文件只要有一个class类的定义,那么必然会生成对应的class文件;在java源文件中可以没有public class类,但是如果有的话,public class修饰的类名必须与源文件名保持一致,且java源文件中的public class的类有且只有一个;一个java源文件中每一个定义的class类都可以有一个程序入口,一般一个软件的执行入口只有一个,不会出现多个执行入口。

注意:任何一个程序都必须要有一个入口,没有入口无法执行这个程序(可以编译但是不能运行)

以上是关于.class 和 .java 区别的主要内容,如果未能解决你的问题,请参考以下文章

.class 和 .java 区别

java详析class和public class区别

public class和class的区别

java语言中的class和public class的区别

java中public class和class类区别

java .class文件和.class文件区别是什么?