精华内容
下载资源
问答
  • 2021-03-01 08:10:23

    1、在eclipse中源程序的命名:

    类中有public static void main() 的是主类。

    2、如果一个源程序中有多个类,这多个类可以都不是public类

    3、源程序的文件名一定是主类的名字(Java程序源文件上的主文件名可以是任意的.但有一情况例外,如果java程序源代码里定义了一个public类,则该源文件的主文件名必须与public类(也就是该类定义使用了public关键字修饰)的类名相同.)

    Java 程序源文件的命名不是随意的,Java 文件的命名必须满足如下规则。

    1、Java 程序源文件的后缀必须是 .java,不能是其他文件后缀名。

    2、如果 Java 程序源代码里定义了一个 public 类,则该源文件的主文件名必须与该 public 类(也就是该类定义使用了 public 关键字修饰)的类名相同。

    3、如果 Java 程序源代码里没有定义任何 public 类,那么 Java 程序源程序的主文件名可以是任意的。

    由于 Java 程序源文件的文件名必须与 public 类的类名相同,因此,一个 Java 源文件里最多只能定义一个 public 类。

    注意:一个 Java 源文件可以包含多个类定义,但最多只能包含一个 public 类定义;如果 Java 源文件里包含 public 类定义,则该源文件的文件名必须与这个 public 类的类名相同。

    虽然 Java 源文件例没有包含 public 类定义时,这个源文件的文件名可以是随意的,但推荐让 Java 源文件的主文件名与类名相同,这可以提供更好的可读性。通常有如下建议:

    1、一个 Java 源文件只定义一个类,不同的类使用不同的源文件定义。

    2、让 Java 源文件的主文件名与该源文件中定义 的 public 类同名。

    更多相关内容
  • java源文件名的后缀什么

    千次阅读 2022-03-21 18:00:36
    我们编好的Java源程序保存为.java后缀,然后再用javac(Java语言的编译器)进行编译,生成后缀名为.class的字节码文件,保存在和源程序一致的目录下,如源代码有错误,会报告错误,按行指出错误,我们按报告查找并...

    java源文件名的后缀是:“.java”。java编译后的文件扩展名是:“.class”;“class”文件全名称为“Java class”文件,主要在平台无关性和网络移动性方面使Java更适合网络。

    35baad09690a5f30391e229fd6352bd7.png

    java源文件扩展名是.java。

    java编译后的文件扩展名是.class。

    我们编好的Java源程序保存为.java后缀,然后再用javac(Java语言的编译器)进行编译,生成后缀名为.class的字节码文件,保存在和源程序一致的目录下,如源代码有错误,会报告错误,按行指出错误,我们按报告查找并修改错误,重新进行编译,直至生成.class字节码文件为止。

    66ad23a5fc3b7e7ea713cb69638d8bb0.png

    扩展资料:

    class文件全名称为Java class文件,主要在平台无关性和网络移动性方面使Java更适合网络。它在平台无关性方面的任务是:为Java程序提供独立于底层主机平台的二进制形式的服务。

    该文件打破了C或者C++等语言所遵循的传统,使用这些传统语言写的程序通常首先被编译,然后被连接成单独的、专门支持特定硬件平台和操作系统的二进制文件。

    推荐教程:《java教程》

    展开全文
  • 【填空题】程序填空 定义类date的带默认值(为2018年7月1日)的函数与复制构造函数 #include using namespace std; class date { private: int year,month,day; public: date( 1 ) { year=y; month=m; day=d;} date( 2...

    【填空题】程序填空 定义类date的带默认值(为2018年7月1日)的函数与复制构造函数 #include using namespace std; class date { private: int year,month,day; public: date( 1 ) { year=y; month=m; day=d;} date( 2 ) { year=d1.year; month=d1.month ;day=d1.day ; } }; int main() { date d1(2004,10,8); date d2=d1; return 0; }

    【判断题】任何类都必须显式地定义该类的构造方法,以便对类的成员进行各种初始化操作。

    【多选题】继承方式有

    【判断题】在运行字节码文件时,使用 java 命令,一定要给出字节码文件的扩展名 .class 。

    【判断题】最终类不能派生子类,最终方法不能被覆盖。

    【判断题】Java 源程序编写好之后,以文件的形式保存在硬盘或 U 盘上,源文件的名字可以随便取的,它不一定与程序的类名一致。

    【填空题】该题利用模板排序,同学可以选做。 #include using namespace std; template void sort(T *a,int n) { T num; for(int i=0;i

    【其它】请提交实验三实验报告(PDF、WORD版)以附件形式提交,截止到2019-6-19,16周周三晚上

    【判断题】接口是特殊的类,所以接口也可以继承,子接口将继承父接口的所有常量和抽象方法。

    【判断题】abstract 和 final 不能同时修饰同一个类。

    【填空题】下列 shape 类是一个表示形状的“抽象类”, area() 为求图形面积的函数。从 shape 类派生三角形类 (triangle) 、矩形类 (rectangle)和圆类(circle) ,请给出具体的求面积函数。给出各个类的定义如下所示。 #include using namespace std; #include #define PI 3.14 class shape { public: 1 //求面积函数 ,填入语句 }; class triangle:public shape { float a,b,c; public: triangle(float x,float y,float z) { a=x; b=y; c=z; } float area()//利用海伦公式返回三角形面积 {float p= 2 ; //求半周长p,不包含分号 3 ;//返回面积,不包含分号 } }; class rectangle: public shape { float a,b; public: rectangle(int x,int y) { a=x; b=y; } float area() { 4 ;} //返回矩形面积,不包含分号 }; class circle: public shape { float r; public: circle(float x) { r=x; } float area() { 5 ;} //返回圆形面积,不包含分号 }; int main() { circle c1(10); triangle t1(3,4,5); rectangle r1(10,5); cout<< 6 <

    【判断题】Java Application程序中,必须有一个主方法main(),该方法有没有参数都可以。

    【判断题】私有继承时,基类的公有和保护成员,在派生类中都可以访问,但基类的私有成员不可以在派生类中访问

    【填空题】分析以下程序的执行结果 #include using namespace std; class Sample { int x; public: Sample(){}; Sample(int a){x=a;} Sample(Sample &a){x=a.x+1;} void disp(){cout<

    【单选题】下列关于指针运算的描述错误的是:

    【填空题】下面程序的底画线处填上适当的语句,使该程序执行结果为 10 。 #include using namespace std ; class base { int X; public: void init(int n) { 1 ; } //为 X 置值 int Getnum() { 2 ; } //取 X 值 }; int main() { base test; ; cout<

    【判断题】一个类中定义两个方法,名字相同,参数相同,返回值不同,它们是重载方法。

    【填空题】下面是一个类的测试程序,设计出能使用如下测试程序的类: 输出结果: 300-200=100 #include using namespace std; class Test { 1 //私有数据成员 int X, Y; 2 //公有函数成员 void initx(int X1, int Y1) { X=X1; Y=Y1;} void printx(){ 3 //输出相应结果,输出完后换行 } }; int main() { Test t; t.initx(300,200); t.printx(); return 0; } 输出结果: 300-200=100

    【填空题】阅读程序写结果 #include using namespace std; class AA { int a; public: AA() { cout<

    【单选题】派生的目的是

    【判断题】一个类的构造函数既可以发生重载又可以被继承。

    【判断题】一个方法最多能有一个 return 语句。

    【判断题】一个Java类可以有多个超类。

    【判断题】Java中允许一个接口继承多个接口。

    【填空题】请填空完成,带有静态数据成员的类,并在main函数使用适当的方法调用静态函数成员 class test { private: 1 ; //静态整型数据成员b的声明,有分号 public: static printb( ) { cout<

    【填空题】分析以下程序的执行结果 #include using namespace std; class Sample { int x; int y; public: Sample(int a,int b) { x=a;y=b; } int getx(){return x;} int gety(){return y;} }; int main() { int (Sample::*fp)(); fp=&Sample::getx; Sample s(2,7),*p=&s; int v=(p->*fp)(); fp=&Sample::gety; int t=(p->*fp)(); cout<

    【填空题】#include using namespace std; class AA { public: static int n; AA() { n++; } }; int AA::n=0; int main() { cout<

    【判断题】“//” 符号表示从 “//” 符号后开始到此行的末尾位置都作为注释。

    【填空题】一个类的头文件如下所示,请编写程序创建对象t ,且使 t的num=10 ,并调用 P( ) 函数输出这个对象的值。 class test { private: int num; public: test(int) void P(); }; test::test(int n){ num=n;} void test::P(){cout<

    【判断题】用j avac 编译 Java 源文件后得到的文件叫字节码文件。

    【填空题】填写“语句”,完成下面类中的成员函数的定义。(注意语句以什么结束) class test { private: int num; float x; public: test(int n ,float f) { 1 ; //初始化数据成员num 2 ; //初始化数据成员x } test( test &t) { 3 ; //初始化数据成员num 4 ; //初始化数据成员x } };

    【判断题】抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。

    【判断题】一个异常处理中 finally子句 只能有一个或者可以没有。

    【判断题】访问类的成员,必须以类的对象为前缀。

    【判断题】如果p是超类Parent的对象, 而c是子类Child的对象,则语句c = p是正确的。

    【填空题】#include using namespace std; int main() { int a; int &b=a; // 变量引用 b=10; cout<

    【填空题】分析以下程序的执行结果 #include using namespace std; class Sample { public: int x; int y; void disp() { cout<*pc=10; pc=&Sample::y; p->*pc=20; p->disp(); return 0; }

    【判断题】Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。

    【判断题】Java语言使用的是Unicode字符编码,每个字符在内存中占8位。

    【判断题】Java源程序文件中是不区分字母的大小写的。

    【单选题】继承的目的是实现

    【填空题】分析以下程序的执行结果 #include using namespace std; class base { public: base(){cout<

    【判断题】Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。

    【填空题】分析以下程序的执行结果 #include using namespace std; class Sample { int x; int y; public: Sample(int a,int b) { x=a;y=b; } int getx(){return x;} int gety(){return y;} }; int main() { int (Sample::*fp)(); fp=&Sample::getx; Sample s(2,7); int v=(s.*fp)(); fp=&Sample::gety; int t=(s.*fp)(); cout<

    【判断题】子类可以继承超类所有的成员变量和成员方法。

    【判断题】Java 是区分大小写的语言,关键字的大小写不能搞错,如果把类 class 写成 Class 或者 CLASS ,都是错误的。

    【填空题】分析以下程序的执行结果: #include using namespace std; class base { int n; public: base(int a) { cout<

    【判断题】内部类中不允许有类成员。

    【填空题】#include using namespace std; class AA { public: AA() { cout<

    【其它】请提交实验二实验报告(PDF、WORD版)以附件形式提交,截止到2019-6-5,14周周三晚上

    展开全文
  • 展开全部使用Java语言编写的源程序保存时的文件扩展名为“.java”。经过编译之后会生成62616964757a686964616fe58685e5aeb931333436316366“.class”为后缀文件。源代码(也称源程序)是指未编译的按照一定的程序...

    展开全部

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

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

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

    2101db64fac26aaf39120f4495b1feea.png

    扩展资料:

    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 程序经过编译后生成的文件后缀是答:.class中国大学MOOC: 导致哑蕾现象的原因不包括( )。答:花期后延中国大学MOOC: 铸铁的含碳量比铸钢高,所以铸铁的强度比铸钢高。答:错学生撤消处分的程序______答:本人...
  • java源程序编译后

    千次阅读 2021-03-17 21:28:00
    java 源程序可以是如下结构,该源程序命名为 HelloWorldApp.java: package javawork.helloworld;...编译JavaApplication源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为 ( )。 A..classB.javaC..exeD.....
  • 3. 无论Java源程序包含几个类的定义,若该源程序文件以a.java命名,编译后只生成一个名为A的字节码文件。( ) 答案:× [考点范围] JAVA简介 4. Java字节码程序是可以在Java虚拟机上执行的。( ) 答案:√ [考点...
  • 关于消防疏散说法错误的是() 所有成熟蛋白质都含有S元素。(5.0分) A: catch the first bus yesterday morning? B: No, I couldn’t. 245.楼板层基本的构造层次有面层 顶棚层...位地址 65H 具体在片内 RAM 中什么位置?
  • Java源程序文件的扩展名为.java。

    千次阅读 2021-03-09 00:59:31
    Java源程序文件的扩展名为.java。答:√Many mothers today feel _(conflict)_ ?about working outside the home.答:对()是区块链最核心的内容答:共识层食物热效应作用最强的是答:蛋白质中国大学MOOC: 绘制夹具总...
  • Java程序编译后生成的是字节码文件,其后缀是.exe。A:对B:错正确答案:错解析:Java程序编译后生成的是字节码文件,其后缀是.exe。A:对B:错相关问题:ZHDY3-2*若室内生起炉子后温度从9℃升高到27℃,而室内气压不变,...
  • 程序面”面从布局战略个全党和全严治“四是指。同的些共学科了当课程在着重视重视重视重视国课革中个别趋势代世的一的是的_的培和知内容能力程改差异反映发展养、文件界各基础所存识的。牌我国下列哪些应打,王小...
  • 在执行java xxx.yyy文件的时候 java会去运行 package xxx里面的class yyy中的main函数 而如果在执行java xxx的时候加入了后缀名.class( java xxx.class) 则java会去 package xxx里面找叫class的class去执行,这显然...
  • 主要介绍了如何通过java获取文件名和扩展名,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
  • Java实验15 Java源程序分析程序

    千次阅读 2021-01-05 15:27:41
    (3) 如果是合法存在的目录,则对该目录中的Java源程序文件进行分析,分析内容包括: 合计部分:源程序文件个数、源程序文件行数、其中空行数、总的字节数。 细节部分:每个源程序文件的行数、其中空行
  • python文件后缀名是什么

    千次阅读 2020-12-29 00:05:05
    python文件的后缀名有:“.py”、“.py3”、“.pyc”、“.pyo...python文件后缀总结:(1).py:以 py 扩展名的文件是 Python 源码文件,由 python.exe 解释,可在控制台下运行。可用文本编辑器读写。(2).py3:Python...
  • java命令java加上.class文件的路径就会运行java程序。 注意:第一,如果你在doc环境下直接输入javac和java命令必须配置jdk的环境变量。第二,编译的时候文件需要加上.java后缀,运行的时候不需要加后缀
  • java源文件就是源代码文件,是指我们编写好的代码文件...Java之所以能够解决程序的安全性问题、跨平台移植性等问题,最主要的原因就是Java源代码的编译结果并非是本地机器指令,而是字节码。当Java源代码成功编译成字节
  • 编写Java源程序

    千次阅读 2021-01-20 08:05:29
    编写Java源程序 开发工具与关键技术:cmd - Java 作者:梁峻豪 撰写时间:2021-01-19 首先我们初步了解一下Java Java 是Sun团队研发的一门面向对象程序的设计语言。2010 年 Oracle 公司收购 Sun Microsystems,...
  • 后缀为.cs的文件什么类型的

    千次阅读 2021-02-26 19:01:14
    展开全部后缀为.cs的文件是C#语言编写的源程序e5a48de588b662616964757a686964616f31333433633461代码的文件后缀名。文件扩展名 .cs有 三 种文件类型,并且与七种不同的软件程序相关联,但主要相关联软件程序是由...
  • Java源程序如何变成Java字节码?

    千次阅读 2021-02-12 22:31:49
    该工具可以将后缀名为.java的源文件编译为后缀名为.class的可以运行于Java虚拟机的字节码。 当我们写完一个HelloWorld.java文件后,我们可以使用javac HelloWorld.java命令来生成HelloWorld.class文件,这个class...
  • c语言源程序的扩展名是什么

    千次阅读 2020-12-30 04:42:27
    由C语言构成的指令序列称为C源程序,源程序文件后缀为“.c”。注:在绝大多数的操作系统里,C源代码文件的后缀的大小写无所谓,如“index.C”和“index.c”指的是同一个文件;但老练的程序员通常使用小写。推荐:...
  • java applet源程序文件

    2017-11-27 23:24:19
    applet指的是java小应用程序,是能够嵌入到html页面中,并且可通过web浏览器下载和执行的 一种java类。它不需要main()方法,由web浏览器中内嵌的java虚拟机调用执行。...类名相同,文件只能是没有MyApplet.java
  • 代码范例列表 第1章 ... compare.java 演示前缀、后缀自加之间区别的程序 constCharExample.java 演示转义字符 converseNumber.java 逆向输出数字 daffodilNumber.java 求水仙花数 division.ja

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 58,832
精华内容 23,532
关键字:

java源程序文件的后缀是什么

java 订阅
友情链接: HDOJ1201-1250.rar