Java程序设计复习题

1、一个Java程序运行从上到下的环境次序是(C)

A.操作系统、Java程序、JRE/JVM、硬件

B.JRE/JVM、Java程序、硬件、操作系统

C.Java程序、JRE/JVM、操作系统、硬件

D.Java程序、操作系统、JRE/JVM、硬件

2、下面哪些是合法的标识符。(A)

A、persons

B、12345

C、*point

D、this

3、下说法正确的是:(C)

A.一个可直接运行的Java源文件中可以有多个public类,其中必须有一个和文件同名

B.一个可直接运行的Java源文件中可以没有public类

C一个可直接运行的Java源文件中只能有一个且和文件同名的public类。

D.一个可直接运行的Java源文件中可以有多个public类,且可以没有和文件同名的类。

4、在java中定义常量的正确语法为:(C)

A.intvalue=20;B.constintVALUE=20;

C.finalintVALUE=20;

D.intVALUE=20;

5、编译一个定义了3个类和10个办法的Java源文件后,会产生多少个字符码文件,扩展名是什么(D)

A、13个字节码文件,扩展名是.class

B、1个字节码文件,扩展名是.class

C、3个字节码文件,扩展名是.java

D、3个字节码文件,扩展名是.class

6、下列属于Java语言的特点的一项是(D)。

A、运算符重载

B、类间多重继承

C、指针操作

D、垃圾回收

7、在创建Applet应用程序时,需要用户考虑的问题是(B)。

A、窗口如何创建

B、绘制的图形在窗口中的位置

C、程序的框架

D、事件处理

8、于Java语言的内存回收机制,下列选项中最正确的一项是(C)。

A、Java程序要求用户必须手工创建一个线程来释放内存

B、Java程序允许用户使用指针来释放内存

C、内存回收线程负责释放无用内存

D、内存回收线程不能释放内存对象

9、有如下的程序代码,在执行完后x和y的值是多少(D)

intx=8,y=2,z;

x=++x*y;

z=x/y++;

A)x=16,y=2B)x=16,y=4C)x=18,y=2D)x=18,y=3

10、正确定义一个初始值为20的float类型的变量的语句是:(C)

Afloat#value=20f;

Bfloatvalue#=20;

Cfloat_value=20f;

Dfloatvalue=20;

11、下语句不能通过编译的是(C)。

A.int[]a={1,2,3,4};

B.intb[];

C.intc[]=newint[3];

D.intd=newint[];

12、如下的程序,下列选项中与构造方法ConstOver重载的构造方法是:(A).publicclassConstOver{

publicConstOver(intx,inty,intz){}

}

A.ConstOver(){}

B.ProtectedintConstOver(){}

C.PrivateConstOver(intz,inty,bytex){}

D.publicObjectConstOver(intx,inty,intz){}

13、已知类关系如下:

classEmployee;

classManagerextendsEmployeer;

classDirectorextendsEmployee;

则以下关于数据的语句正确的是:(A)。

A.Employeee=newManager();

B.Directord=newManager();

C.Directord=newEmployee();

D.Managerm=newDirector();

14、(A)下面对类的申明哪个是正确的?

A)publicclassFred{

publicintx=0;

publicFred(intx){

this.x=x;

B)publicclassfred

publicfred(intx){

C)publicclassFredextendsMyBaseClass,MyOtherBaseClass{

publicFred(intxval){

x=xval;

D)protectedclassFred{

privateintx=0;

privateFred(intxval){

15、对于类的说法中,不正确的一项是(D)。

A、一般类体的域包括常最、变量、数组等独立的实体

B、类中的每个方法都由方法头和方法体构成

C、Java程序中可以有多个类,但是公共类只有一个

D、java程序可以有多个公共类

16、定义类时,不可能用到的保留字是(A)。

A、private

B、class

C、extends

D、implements

17、下列关于类和对象的描述中,不正确的一项是(D)。

A、现实世界中,可以把每件事物都看做是一个对象

B、一组对象构成一个程序,对象之间通过发消息通知彼此该做什么

C、有共同属性的对象可以抽象为一个类

D、一个类只能实例化一个对象

18、下列说法中,不止确的一项是(B)。

A、Java程序有两类:Application和Applet

B、类的方法只能由public修饰

C、面向对象的程序设计的优点有:可重用性、可扩展性、可管理性

THE END
1.全国计算机二级《Java》真题及答案.pdfJava 中定义常量的保留字是( )。 A. const B. final C. finally D. native 【答案】B 7. 数据字典(DD)所定义的对象包含于( )。 全国计算机二级《Java》真题及答案--第2页 全国计算机二级《Java》真题及答案--第3页 A. 数据流图(DFD) B. 程序流程图 C. 软件结构图 D. 方框图 【答案】A 8. ...https://m.book118.com/html/2023/0610/6011223213005142.shtm
2.2023年Java基础理论知识考试题库500题(含答案).docxA、重定位装入程序B、重定位寄存器C、地址机构D、目标程序答案:B25.在以下四个网址中,()网址不符合网址书写规则。A、.163.B、.nk.cn.eduC、.863.org.cnD、.tj.net.jp答案:B26.Java中定义常量的保留字是:A、constB、finalC、finallyD、native答案:B27.某公司在其一项自行车外观设计专利权被专利复审委员会...https://www.renrendoc.com/paper/240755071.html
1.java常用的字符常量mob64ca1405a060的技术博客java 常用的字符常量 文章目录 1. 常量:在程序包运行过程中,固定不变的量。 2. 变量:程序运行过程中,内容可以发生改变的量 3.基本数据类型 3.1数据类型自动提升 3.2强制数据类型转换 3.3 char 编码表 #粤嵌我来了##粤嵌星计划# 粤嵌星计划挑战 今天打卡第二天...https://blog.51cto.com/u_16213639/12566232
2.java的关键字和保留字1.保留字(reserved words):是语言已经定义过的字,一些保留字可能没有相对应的语法,考虑到扩展性,为了向后兼容不能再将其作为变量名。const和goto是java的保留字。 所有的关键字都是小写 2.关键字(keywards):在语言中有特殊的含义成为语法的一部分。 https://blog.csdn.net/ZytheMoon/article/details/78648288
3.定义类的保留字是什么?接口的保留字是什么?(JAVA)10条回答:【推荐答案】定义类的关键字是class,定义借口的关键字是interfacehttps://wap.zol.com.cn/ask/x_7887300.html
4.C语言中,定义结构体的保留字是()。A:unionB:structC:enumD...Java中定义常量的保留字是()。 A.const B.final C.finally D.native 点击查看答案 第5题 下列说法正确的是()。 A.在C语言中,可以使用动态内存分配技术,定义元素个数可变的数组 B.在C语言中,数组元素的个数可以不确定,允许随机变动 C.在C语言中,数组元素的数据类型可以不一致 ...https://www.educity.cn/souti/8AE29462.html
5.详解Java编程规约(命名风格常量定义代码格式)java这篇文章主要介绍了详解Java编程规约(命名风格、常量定义、代码格式),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 命名风格 1、【强制】代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。 反例: _name / __name / $name / name_ / name$ / name_...https://www.jb51.net/article/171923.htm
6....语言中事先定义好的含有特殊含义的单词,也叫保留字()【单选题】下列属于保留字的是( )。 A. typeof B. int C. in D. while 查看完整题目与答案 【单选题】哪个选项不是Python语言的保留字? A. try B. None C. int D. del 查看完整题目与答案 【单选题】Java中,用( )关键字定义常量。 A. final B. #define C. floa...https://www.shuashuati.com/ti/19f7d63af88f47e1be855f5df9c4b3c8.html?fm=bdbds9da67f80eed0f743d08de79379066047
7.阿里Java规范01编程规约C .常量只定义一次,不再赋值,所以不需要命名规范。 D .不要使用一个常量类维护所有常量,应该按常量功能进行归类,分开维护。 关于常量定义,下列哪些说法符合《阿里巴巴Java开发手册》【BD】多选 A.像"yes","no","success","Y","N",这些简单的词,可以直接在代码中使用,不必定义成常量形式。 https://www.jianshu.com/p/5f3ac9971988
8.java考试测试试卷(11)Java中定义常量的保留字是 A)const B)final C)finally D)native (12)下列有关Java布尔类型的描述中,正确的是 A)一种基本的数据类型,它的类型名称为boolean B)用int表示类型 C)其值可以赋给int类型的变量 D)有两个值,1代表真,0代表假 (13)Java中所有类的父类是 ...https://www.oh100.com/kaoshi/java/396690.html
9.什么是java常量「建议收藏」腾讯云开发者社区下面我们就一起来看看java中的这些常量: 1. 整型常量 整型常量是整数类型的数据,有二进制、八进制、十进制和十六进制4种表示形式具体表示形式如下。 二进制:由数字0和1组成的数字序列。在JDK7.0中允许使用字面值来表示二进制数,前面要以0b或0B开头,目的是为了和十进制进行区分,如0b01101100、0B10110101。 https://cloud.tencent.com/developer/article/2099179
10.Java基础知识Java语言是强制面向对象的。Java语言提供类、接口和继承等原语,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implements)。 Java语言是分布式的。Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用...http://www.360doc.com/content/21/0522/15/3606604_978460201.shtml
11.四川工商学院创新创业示范课程。【解析】Java程序采用解释执行的方法。在系统编译运行Java程序时,Java编译器将Java程序转化为字节码,在运行时,解释器将编译得到的字节码进行解释执行。 2.在Java语言中,( C )是最基本的元素? (A)方法 (B)包 (C)对象 (D)接口 【解析】构成Java程序的基本元素类(抽象的对象)。 3.编译一个定义了3个...https://jsjxy.stbu.edu.cn/sfkc/xitiziliao.html
12.201941Java程序设计作业及答案(专升本)56、合法的Java标示符有: A. IdoLikeTheLongNameClass B. $byte C. const //保留字 D. _ok E. 3_case 57下面这段代码中定义的类在不同的文件中: class Vehicle { public void drive() { System.out.println("Vehicle: drive"); } } class Car extends Vehicle { public void drive(...http://zjb360.com/news/?8301.html
13.Java基础面试题基础语法入门汇总(1)Java基础面试题的第一部分就是Java的基础语法入门,这种类型的面试题一般针对刚毕业的大学生在实习面试或者初入企业进行求职应聘时设计的题型,主要重点考察你对java基础语法的掌握程度,对编程基础的认知。 此类型的题目一般比较容易,但是要细心审题,不然会掉进一些别人故意挖好的坑,从而让面试官觉得你基础不扎实,这对应...https://www.panziye.com/javainterview/4573.html