使用Java语言编写的源程序保存时的文件扩展名是什么

 我来答
一叹t
高能答主

2021-01-27 · 我们不创作,我们只是信息的搬运工。
一叹t
采纳数:2139 获赞数:11983

向TA提问 私信TA
展开全部

使用Java语言编写的源程序保存时的文件扩展名为“.java”。经过编译之后会生成“.class”为后缀的文件。

源代码(也称源程序)是指未编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令。 

计算机源程序的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。

扩展资料:

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

woshidaniel
推荐于2017-12-16 · TA获得超过9240个赞
知道小有建树答主
回答量:1760
采纳率:96%
帮助的人:953万
展开全部
保存时的扩展名是.java
java语言的源文件扩展名是.java,编译后会生成.class文件,就是代码文件。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
众态生态治理有限公司
2015-09-24 · TA获得超过1330个赞
知道小有建树答主
回答量:906
采纳率:66%
帮助的人:460万
展开全部
java语言编写的文件都是.java,编译后的文件为.class文件,二进制的字节码。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a5ec2859d
2013-03-31 · TA获得超过147个赞
知道答主
回答量:168
采纳率:0%
帮助的人:82.7万
展开全部
.java文件,编译之后就就是.class文件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ccppv
2013-03-31 · TA获得超过2994个赞
知道大有可为答主
回答量:5074
采纳率:40%
帮助的人:2975万
展开全部
后缀为.java的文件。
如果是web项目的话,可能是.jsp
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(10)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式