JAVA入门基础学习通超星期末考试答案章节答案2024年_第1页
JAVA入门基础学习通超星期末考试答案章节答案2024年_第2页
JAVA入门基础学习通超星期末考试答案章节答案2024年_第3页
JAVA入门基础学习通超星期末考试答案章节答案2024年_第4页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

JAVA入门基础学习通超星期末考试章节答案2024年Java语言有三种技术平台,分别是JavaSE,JavaEE,JavaME

答案:对JDK8以后可以不用配置CLASSPATH环境变量

答案:对IDEA开发工具Debug模式下不进入函数内部的单步调试快捷键是F7。

答案:错JRE中包含了Java基本类库,JVM和开发工具

答案:错Java语言的跨平台特点是由___________保证的。

答案:Java虚拟机Java语言的特点有简单、__________、____________、安全性、支持多线程和分布式性。

答案:面向对象;跨平台Java是一种面向__________的语言,它由SUN公司(已被Oracle公司收购)开发的高级程序设计语言

答案:对象______环境变量用来存储Java的编译和运行工具所在的路径,而______环境变量则用来保存保存Java虚拟机要运行的“.class”文件路径。

答案:path;classpathjavac.exe和java.exe两个可执行程序存放在JDK安装目录的______目录下。

答案:binJava的三大体系分别是______、______、______。

答案:JavaEE;JavaSE;JavaME以下选项中,(

)属于JDK工具

答案:Java文档制作工具;Java运行工具;Java编译器;Java打包工具Java语言的特点()

答案:简单;面向对象;跨平台性;支持多线程如果jdk的安装路径为:d:\jdk,若想在命令窗口中任何当前路径下,都可以直接使用javac和java命令,需要将环境变量path设置为以下哪个选项?

答案:d:\jdk\bin;安装好JDK后,在其bin目录下有许多exe可执行文件,其中java.exe命令的作用是以下哪一种?

答案:Java解释器下面哪种类型的文件可以在Java虚拟机中运行?

答案:class什么是方法重载?

答案:方法重载指的是在一个类中可以声明多个同名的方法,而方法中参数的个数或者数据类型不一致。调用这些同名的方法时,JVM会根据实际参数的不同绑定到不同的方法。简述&&与&的区别并举例说明。

答案:如果使用“&”在表达式之间进行连接,那么无论任何情况,“&”两边的表达式都会参与计算。如果使用“&&”进行连接,当“&&”左边的表达式为false,则不会执行其右边的表达式。例如定义intx=2,y=0;booleanb=x<y&x/2>0表达是会发生被0除异常,因为x/y的表达式执行了。而booleanb=x<y&x/2>0是不会出现这种异常的,因为x<y为false,表达式x/y不会执行。请列举Java语言中的八种基本数据类型,并说明每种数据类型所占用的空间大小。

答案:Java语言的八种基本数据类型有:byte字节型,占一个字节。short短整型,占两个字节。int整型,占4个字节。long长整型,占8个字节。float单精度浮点型,占4个字节。double双精度浮点型,占8个字节。char字符型,占两个字节。boolean型,表示逻辑值,有true和false两个值,分别占一个字节。-5%3的运算结果是2。

答案:错“/*…*/”中可以嵌套“//”注释,但不能嵌套“/*…*/”注释。

答案:对java语言不区分大小写。

答案:错若inta[3][2]={{123,345},{34,56},{34,56}},则a[2][1]=______。

答案:56若int[]a={12,45,34,46,23};,则a[2]=______。

答案:34若inta=2;a+=3;执行后,变量a的值为______。

答案:5若x=2,则表达式(x++)/3的值是______。

答案:0在逻辑运算符中,运算符______和______用于表示逻辑与,______和______表示逻辑或。

答案:&;&&;|;||Java中的变量可分为两种数据类型,分别是______和______。

答案:基本数据类型;引用数据类型Java中的注释可分为三种类型,分别是______、______、______。

答案:单行注释;多行注释;文档注释布尔常量即布尔类型的两个值,分别是______和______。

答案:true;false下列语句哪些属于循环语句?

答案:for语句;while语句以下选项中,switch语句判断条件可以接收的数据类型有哪些

答案:int;byte;char;short关于方法重载的描述,以下选项中哪些是正确的?

答案:方法名必须一致;参数的个数或类型不一致以下选项中,哪些属于合法的标识符?

答案:Hello_World;username123以下哪个选项可以正确创建一个长度为3的二维数组?

答案:newint[3][];假设intx=2,三元表达式x>0?x+1:5的运行结果是以下哪一个?

答案:3以下关于变量的说法错误的是?

答案:变量一旦被定义,在程序中的任何位置都可以被访问抽象类和接口的区别?

答案:在Java中,使用abstract关键字修饰的类称之为抽象类。抽象类是不能被实例化的,通常需要写一个子类来继承抽象类,同时实例化子类来获得该类的对象。抽象类通常用于表示一种抽象的概念。接口可以说是一种特殊的抽象类,接口中只能定义常量和抽象方法。由于接口的特殊性,在定义时需要使用interface关键字。什么是多态?

答案:多态意味着一个对象有着多种形态,可以在特定的情况下,表现不同的状态,从而对应着不同的属性和方法。简单的说,多态就是使用父类类型的变量引用子类对象,根据被引用子类对象的特性,程序会得到不同的运行效果。什么是方法重写?

答案:在继承关系中,子类的方法与父类的某一方法具有相同的方法名、返回类型和参数列表,则称子类的该方法重写(覆盖)父类的方法。package声明语句应当为Java源文件中的第一条语句。

答案:对异常的捕获通常由try、catch两部分组成,______代码块用来存放可能发生异常,______代码块用来处理产生的异常。

答案:try;catch如果子类想使用父类中的成员,可以通过关键字______引用父类的成员。

答案:super一个类可以从其它的类派生出来,派生出来的类称为______,用于派生的类称为______或者______。

答案:子类;父类;基类在Java语言中,允许使用已存在的类作为基础创建新的类,这种技术我们称为______。

答案:继承关于抽象类的说法哪些是正确的?

答案:抽象类中可以有非抽象方法。;如果父类是抽象类,则子类必须重写父类所有的抽象方法。;不能用抽象类去创建对象。编译运行下面的程序,结果是什么?publicclassA{publicstaticvoidmain(String[]args){Bb=newB();b.test();}voidtest(){System.out.print("A");}}classBextendsA{voidtest(){super.test();System.out.print("B");}}

答案:代码可以编译运行,并输出结果AB已知类的继承关系如下:

classEmployee;

classManager

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论