《java 编程基础》试题

2023-2024 学年第二学期《java 编程基础》试题

      系       班   姓名           学号         

(说明:本试卷共五大题,共 2 页,满分100分,答题时间90分钟。)
开卷考试:要求书写答案在纸上。

一、单项选择题(本题共10小题,每小题2分,共20分)

1.如有定义“double x = 3.5;”,则表达式(int)x * 0.5的值是( )。
A.2.0 B.1 C.2 D.1.5
2.在循环中想终止本次循环,下一次是否继续循环通过判断确定的关键字是()
A.Switch B.break C.Finally D.continue
3.当成员变量的名字和局部变量的名字相同时,如果要在方法中访问成员变量,可以使用()关键字。
A.This B.super C.this() D.super()
4.int[][] a = {{ 34, 25 }, { 100, 43 }, { 1000, 453, 39 } }, a[1][1] = ( )
A.100 B.34 C.25 D.43
5.给出下面代码,关于该程序以下哪个说法是正确的?( )

public class Person{static int arr[] = new int[5];public static void main(String a[]){System.out.println(arr[0]); }
}
A.编译时将产生错误		 B.编译时正确,运行时将产生错误
C.输出零		 D.输出空

6.下列对数组定义正确的是()
A.int a [] = new int[]
B.int a [] = {1,2,3}
C.int [] a = new int[]
D.double a[] = {‘1’}
7.语句 int[] a=new int[100]的含义是( ).
A.数组a 中的最大数是100 B.数组a 的下标自100 开始计数
C.数组a 有100 个整数 D.数组 a 有100 个自然数
8.用于给对象进行初始化,是给与之对应的对象进行初始化,它具有针对性,是什么函数( )
A.构造函数
B.重载函数
C.成员函数
D.主函数
9.不是final特点( ):
A.这个关键字是一个修饰符,可以修饰类,方法,变量。
B.被final修饰的类是一个最终类,可以被继承。
C.被final修饰的方法是一个最终方法,不可以被覆盖。

10.以下程序的运行结果是( )

Int[][] a = {{1,2,3}{4,5,6}};
System.out.println(a[1][1]);
A.3		B.4		C.5		D.6

二、判断题(本题共5小题,每小题2分,共10分)

1.标识符的首字符必须是字母、下划线或美元符号。( )
2.同一个switch语句中,各个case后的常量表达式的值必须互不相等。( )
3.构造方法没有返回值( )
4.Java语言中,变量名可以用汉字表示。( )
5.boolean型数据的值只有true和false( )

三、简答题(本题共2小题,每小题10分,共20分)

1.简述方法重写和重载
2.简述类对象的概念并举例说明

四、程序阅读题(本题共2小题,每小题10分,共20分)

1.写出输出结果:( )

float num1 = 1;	
float num2 = 2;
float num3 = 3;
float max1 = (num1>num2)?num1:num2;
float max = (max1>num3)?max1:num3;
System.out.println(max);

2.写出输出结果( )

class Animal {Animal() {System.out.print ("Animal "); }
}
public class Dog extends Animal {Dog() {System.out.print ("Dog ");}public static void main(String[] args) {Dog snoppy= new Dog(); }
}

五、编程题(本题共2小题,每小题15分,共30分)

1.实现九九乘法表

2.在 try 语句中进行除0运算,然后在 catch 语句中捕获 ArithmeticException 异常,并输出异常提示。并不论异常与否,都会输出“程序运行结束”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/28767.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

零基础直接上手java跨平台桌面程序,使用javafx(七)用户操作界面探讨,这个系列结束

GUI&#xff0c;我们还是喜欢web。如果javafx有像wpf的WebView2差不多的功能&#xff0c;我们就开心了scene builder中拖出一个webview&#xff0c;然后再回到代码中。发现<?import javafx.scene.web.*?>是红色的&#xff0c;我们缺少配置。于是在pom.xml中添加JavaFX依…

Spring (63)CORS,如何在Spring中配置它

CORS简介 CORS&#xff08;Cross-Origin Resource Sharing&#xff0c;跨源资源共享&#xff09;是一种机制&#xff0c;它使用额外的HTTP头来告诉浏览器让运行在一个origin&#xff08;源&#xff09;上的Web应用被准许访问来自不同源服务器上的指定资源。当一个资源从与该资…

Google ghOSt 调度器分析(2)

调度器分析 *ghOSt* 调度干预过程1. 内核相关介绍2. 干预过程ghOSt 调度干预过程 1. 内核相关介绍 下面先来介绍以下 ghost 调度类相关的内容。 ghost 调度类 ghost 调度器在内核中新建了两个调度类: ghost_agent 调度类 ghost 调度类 ghost 调度类与其他调度类的优先级关系…

Nodejs 第七十七章(MQ高级)

MQ介绍和基本使用在75章介绍过了&#xff0c;不再重复 MQ高级用法-延时消息 什么是延时消息? Producer 将消息发送到 MQ 服务端&#xff0c;但并不期望这条消息立马投递&#xff0c;而是延迟一定时间后才投递到 Consumer 进行消费&#xff0c;该消息即延时消息 插件安装 R…

【康复学习--LeetCode每日一题】521. 最长特殊序列 Ⅰ

题目&#xff1a; 给你两个字符串 a 和 b&#xff0c;请返回 这两个字符串中 最长的特殊序列 的长度。如果不存在&#xff0c;则返回 -1 。 「最长特殊序列」 定义如下&#xff1a;该序列为 某字符串独有的最长 子序列 &#xff08;即不能是其他字符串的子序列&#xff09; 。…

[C++] 从零实现一个ping服务

&#x1f4bb;文章目录 前言ICMP概念报文格式 Ping服务实现系统调用函数具体实现运行测试 总结 前言 ping命令&#xff0c;因为其简单、易用等特点&#xff0c;几乎所有的操作系统都内置了一个ping命令。如果你是一名C初学者&#xff0c;对网络编程、系统编程有所了解&#xff…

徐州BGP服务器租用的好处有哪些?

BGP是一种路径矢量协议&#xff0c;能够维护不同主机、网络和网关的路由器的路径&#xff0c;并且可以根据BGP做出路由决定&#xff0c;将电信和联通等线路通过BGP互连技术&#xff0c;把不同的线路融合在一起。其中BGP服务器则是一种用于不同主机和互联网之间传输数据和信息的…

ijkplayer编译 android版本

ijkplayer源码下载地址如下&#xff1a;https://github.com/bilibili/ijkplayer 下载代码&#xff0c;直接执行如下命令即可&#xff1a; $cd /data/project/ijkplayer/ $git clone https://github.com/bilibili/ijkplayer.git $git checkout -B latest k0.8.8 1 环境安装 …

学会python——读取大文本文件(python实例六)

目录 1、认识Python 2、环境与工具 2.1 python环境 2.2 Visual Studio Code编译 3、读取大文本文件 3.1 代码构思 3.2 代码示例 3.3 运行结果 4、总结 1、认识Python Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强…

了解JS递归

在JavaScript中&#xff0c;递归是一个非常重要的概念&#xff0c;它允许函数在其定义内部调用自身。递归在处理许多类型的问题时非常有用&#xff0c;尤其是那些可以通过分解成更小、更简单的子问题来解决的问题。然而&#xff0c;递归也需要谨慎使用&#xff0c;因为它可能导…

电脑内存怎么看?5个秘诀,轻松查看内存!

“新买了一台电脑&#xff0c;想查看一下我电脑的内存&#xff0c;大家可以分享一下查看方法吗&#xff1f;” 当我们谈论电脑的性能时&#xff0c;内存无疑是一个不容忽视的关键组件。然而&#xff0c;对于许多普通用户来说&#xff0c;如何查看电脑内存的大小、类型以及使用情…

跳舞电动机器人单片机方案

这款机器人形状智能电子玩具是一款集娱乐、教育和互动于一身的高科技产品。它的主要功能包括&#xff1a; 1、智能对话&#xff1a;机器人可以进行简单的对话&#xff0c;回答用户的问题&#xff0c;提供有趣的互动体验。 2、前进、后退、左转、右转、滑行&#xff1a;机器人…

企业级-封装Java对内卷PDF利用关键字分页导出标题

提供 PDF 文件 File入参&#xff0c;根据需要将其中内卷文件需要分页利用关键字读取分页&#xff0c;转成 XML。 使用 依赖&#xff1a;itextpdf、pdfbox 1、导入依赖 <dependency><groupId>org.apache.pdfbox</groupId><artifactId>pdfbox</arti…

BERT报错记录

一、加载数据集下载失败 报错&#xff1a; TimeoutError: [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应&#xff0c;连接尝试失败。urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPSConnection object at 0x00000241F9AD4…

Element UI 一键校验多表单(v-for循环表单,异步校验规则,v-for 中的 ref 属性,避坑 forEach 不支持异步 await )

需求描述 表单为数组 v-for 循环得到的多表单&#xff0c;如可自由增删的动态表单表单中存在异步校验规则&#xff0c;如姓名需访问接口校验是否已存在点击提交按钮&#xff0c;需一键校验所有表单&#xff0c;仅当所有表单都通过校验&#xff0c;才能最终提交到后台 效果预览 …

亚马逊新店如何实现高效流量转化?自养号测评深度解析与实用策略

在亚马逊平台上&#xff0c;自养号测评是一种通过卖家自行控制的海外买家账号对商品进行评价的方法&#xff0c;旨在提高商品的排名和流量。 亚马逊的自养号测评是指卖家通过使用在海外真实环境注册的买家账号&#xff0c;代替真实买家对商品进行测评。账号由卖家自己管理&…

电子传真怎么在国产系统上使用?一文看懂网络传真信创方案

国产化浪潮正在逐步深入&#xff0c;越来越多的企业开始关注如何在国产系统上高效、安全地使用办公软件&#xff0c;电子传真系统也不例外。 作为网络电子传真领域的重要品牌&#xff0c;EastFax也对原Windows电子传真系统进行了信创改造&#xff0c;全面支持国产化操作系统、…

串扰(一)

一、说明 串扰应该算比较常见的信号完整性问题了&#xff0c;一般是指由于走线较近&#xff0c;传输信号时在临线上产生耦合噪声的现象。串扰的原因是由于电场和磁场的耦合&#xff0c;我们经常用耦合电容和耦合电感模型进行问题分析。 本文是基于被攻击线阻抗匹配的情形下计…

Vatee万腾平台,让智能更懂你

在数字化浪潮席卷全球的今天&#xff0c;智能科技已经渗透到我们生活的方方面面。然而&#xff0c;真正的智能不仅仅是技术的堆砌&#xff0c;更是对人性需求的深刻理解和满足。Vatee万腾平台&#xff0c;正是这样一个让智能更懂你的平台&#xff0c;它以其独特的方式&#xff…

CCRC-DSO数据安全官

随着数字化转型成为国家“十四五”规划的重点&#xff0c;数据市场化构建已上升为国家战略&#xff0c;成为数字经济发展的关键生产要素。 近年来&#xff0c;我国在数据安全政策的制定和实施上明显加速&#xff0c;相继出台了大量相关法规&#xff0c;确立了对数据资产全生命…