java文件是什么
A. java是什么文件
Java是Sun公司推出的一种编程语言。它是一种通过解释方式来执行的语言,语法规则和C++类似。同时,Java也是一种跨平台的程序设计语言。用Java语言编写的程序叫做“Applet”(小应用程序),用编译器将它编译成类文件后,将它存在WWW页面中,并在HTML档上作好相应标记,用户端只要装上Java的客户软件就可以在网上直接运行“Applet”。 Java非常适合于企业网络和Internet环境,现在已成为Internet中最受欢迎、最有影响的编程语言之一。 Java有许多值得称道的优点,如简单、面向对象、分布式、解释性、可靠、安全、结构中立性、可移植性、高性能、多线程、动态性等。Java摈弃了C++中各种弊大于利的功能和许多很少用到的功能。 Jave可以运行与任何微处理器,用Java开发的程序可以在网络上传输,并运行于任何客户机上。
B. Java的完整文件名是什么
.java是java源码文件的扩展名,如果你说的是这个的话,比如你有一个Student类,那么该类所对应的java文件的完整文件名应该是Student.java,因为类名要跟文件名一致。
C. java文件格式是什么
Java一般存在两种文件格式,如下:
1.*.java文件是保存源代码的文本文件
(*代表类名)
使用
javac
*.java可以编译该文件
使用
java
*可以运行该类
2.*.class是用于保存
Java类的
二进制编码以及Class对象,每一个
Java类都有一个解释该类特征的
Class对象。*.jar文件
是一种压缩文件格式
D. 使用Java语言编写的源程序保存时的文件扩展名是什么
使用Java语言编写的源程序保存时的文件扩展名为“.java”。经过编译之后会生成“.class”为后缀的文件。
源代码(也称源程序)是指未编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令。
计算机源程序的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。
(4)java文件是什么扩展阅读:
Java语言的特点:
1、编译和解释性,Java编译程序生成字节码,而不是通常的机器码。Java字节码提供对体系结构中性的目标文件格式,代码设计成可有效地传送程序到多个平台。Java程序可以在任何实现了Java解释程序和运行系统的系统上运行。
2、稳健性,Java原来是用作编写消费类家用电子产品软件的语言,所以它是被设计成写高可靠和稳健软件的。Java消除了某些编程错误,使得用它写可靠软件相当容易。
Java是一个强类型语言,它允许扩展编译时检查潜在类型不匹配问题的功能。Java要求显式的方法声明,它不支持C风格的隐式声明。这些严格的要求保证编译程序能捕捉调用错误,这就导致更可靠的程序。
3、可靠性方面最重要的增强之一是Java的存储模型。Java不支持指针,它消除重写存储和讹误数据的可能性。类似地,Java自动的“无用单元收集”预防存储漏泄和其它有关动态存储分配和解除分配的有害错误。
4、安全性,Java的存储分配模型是它防御恶意代码的主要方法之一。Java没有指针,所以程序员不能得到隐蔽起来的内幕和伪造指针去指向存储器。
5、可移植性,Java使得语言声明不依赖于实现的方面。例如,Java显式说明每个基本数据类型的大小和它的运算行为。Java环境本身对新的硬件平台和操作系统是可移植的。Java编译程序也用Java编写,而Java运行系统用ANSIC语言编写。
6、高性能,Java是一种先编译后解释的语言,所以它不如全编译性语言快。但是有些情况下性能是很要紧的,为了支持这些情况,Java设计者制作了“及时”编译程序,它能在运行时把Java字节码翻译成特定CPU(中央处理器)的机器代码,也就是实现全编译了。
Java源程序(.java文件)-java字节码文件(.class文件)-由解释执行器(java.exe)将字节码文件加载到java虚拟机(jvm)-字节码文件(.class)就会在java虚拟机中执行。
参考资料来源:网络-Java
E. Java是什么文件
JAVA
一种编程语言,带有这样的扩展名的文件是
JAVA编译出来的源文件(就是代码文件)。
JAVA一般存在两种文件格式,如下:
1.*.java文件是保存源代码的文本文件
(*代表类名)
使用
javac
*.java可以编译该文件
使用
java
*可以运行该类
2.*.class是用于保存
Java类的
二进制编码以及Class对象,每一个
Java类都有一个解释该类特征的
Class对象。*.jar文件
是一种压缩文件格式
F. java是什么
这样:
Java是一种语言的名字,有其相应的语法规则,你学了Java的语法,懂了规则,就可以使用Java语言的语法编写代码,我们编写出来的叫做源文件,也就是扩展名为.java的文件,这种文件计算机是看不懂的,因为计算机只认识机器语言(也就是01序列,或者说
2进制代码),为什么?这是由机器本身的物理性质所决定的,在计算机内部,通电就表示1,断电就表示0。所以我们编写的源文件计算机看不懂,Java是这样解决这个问题的:
Java的两种核心机制,其中之一就是Java虚拟机(JVM),Java虚拟机属于系统软件,说白了也就是在操作系统之上运行的一个程序,首先,我们要将写好的源代码通过使用Java编译器,编译成一个扩展名为
.class的字节码文件,这个.class文件是给Java虚拟机看的,当Java程序执行起来以后,JVM去读这个字节码文件,并且翻译(解释)给操作系统听,JVM拿出.class文件里面的代码,一行一行的翻译,为什么要翻译?因为操作系统不认识,操作系统是C写的,所以C语言编写的exe程序,双击就可以运行了,但是Java不行,所以要翻译,翻译一行,马上就执行一行,翻译一行,再执行一行,直到完成所有翻译任务。
翻译给操作系统以后,操作系统听明白了,就知道你要干什么,就可以按照你的吩咐,执行相应的动作。
再说深一点,位于操作系统和计算机硬件之间的是计算机的指令系统,任何软件都要通过指令系统才能使用计算机硬件,你意识到了么?这里面有一种分层的思想,计算机的世界里到处都有分层的思想存在,JVM只需要和操作系统进行交流,操作系统怎么去做是操作系统自己的事情,JVM翻译给操作系统听了,操作系统听明白了之后,通过指令系统,去和计算机硬件进行交流,去和
存储器、CPU、输入/输出系统
进行交流,最后才完成你的命令,做了你要做的事情,达到了你的目的。
对于不同的操作系统,有不同的Java虚拟机,换句话说,JVM在我们程序员所编写的源程序编译出来的字节码文件和操作系统之间打了一层,我们只需要写好我们的代码,然后一次编译,到处运行!这就是Java实现跨平台的原理。
G. java源程序编译过后的文件是什么文件
java源程序文件名是*.java(源代码就在*.java里)
编译后为*.class(class是二进制文件)
java虚拟机(JVM)运行程序的时候就是加载class文件,因此说java程序都是由class堆起来的
H. java是干嘛的有什么用
java是一种开发语言,
用来开发网站,一般企业开发才会用到。小网站用的少,
还有android里面主开发语言也是java。
I. JAVA属于什么文件
.java属于文本文件,源代码文件