神州数码2024春招Java笔试(原题)

news2025/10/24 3:32:21

一、单选题(35题,每题2分)

1、(2分)【单选题】以下用于修改数据库字段名称的SQL语句是()

A.RENAME
B.CHANGE
C.ALTER
D.MODIFY

2、(2分)【单选题】若一棵二叉树的前序遍历为a,e, b, d. c,后序遍历为 b, c.,d,e, a,则根节点的孩子节点为(0

A.有e、c
B.只有e
C.有e、b
D.无法确定

3、(2分)【单选题】在SQL语句中,如果ORDER BY子句后未指定ASC或 DESC,默认使用以下哪个?

A.DESC
B.ASC
C.不存在默认值
D.其它选项都不对

4、(2分)【单选题】下列关于队列的叙述中正确的是()

A.在队列中只能插入数据
B.在队列中只能删剖除数据
C.队列是先进先出的线性表
D.队列是先进后出的线性表

5、(2分)【单选题】A、B、C、D、E、F依次入栈,其出栈顺序为B、D、C、F、E、A,则该栈最小容量为()

A.6
B.5
C.4
D.3

6、(2分)【单选题】OutputStream类或Writer类的子类是所有的()

A.输入流
B.输出流
C.输入/输出流
D.Java通信类

7、(2分)【单选题】InputStream 类或 Reader类的子类是所有的()

A.输入流
B.输出流
C.输入/输出流
D.Java通信类

8、(2分)【单选题】Java提供的流类在哪个包中

A. java.io
B. java.net
C. java.lang
D.java.util

9、(2分)【单选题】Java异常处理涉及的关键字,以下哪个不是()

A.try
B.final
C.catch
D.throws

10、(2分)【单选题】以下关于Error和Exception类的描述正确的是?

A.Error类和 Exception类都是Throwable类的子类
B.Error类是一个 final类,而 Exception类是一个非 final类
C.Exception类是一个 final类,而Error类是一个非 final类
D.Error类和Exception类都实现了Throwable接口

11、(2分)【单选题】在java中,为了使一个名为 MyClass 的 public类成功编译,需要满足一下哪个条件?

A.MyClass 类中必须定义一个正确的main()方法
B.MyClass类必须定义在 MyClass.java源文件中
C.MyClass类必须定义在 MyClass包中
D.MyClass类必须被引入

12、(2分)【单选题】在java中,用套接字方法建立两个程序的通信后,如果双方通信完毕,应

A.发送“bye”信息
B.退出程序
C.调用方法close0关闭连接
D.重新启动计算机以断开通信连接

11、(2分)【单选题】在java中,为了使一个名为 MyClass的public类成功编译,需要满足一下哪个条件?

A.MyClass 类中必须定义一个正确的main()方法
B.MyClass 类必须定义在MyClass.java源文件中
C. MyClass类必须定义在 MyClass包中
D. MyClass类必须被引入

13、(2分)【单选题】HTTP协议使用的默认端口是()

A.80
B.25
C.21
D.110

14、(2分)【单选题】处于等待的线程,如果要使在java中,该线程恢复运行状态,应调用方法0

A. start()
B.run()
C.resume()
D.notify()

15、(2分)【单选题】从一个FilelnputStream流中用read方法读数据时,表示流结束,则该方法的返回值是()

A.-1
B.0
C.255
D.65535

16、(2分)【单选题】使用File类的哪个方法.,获取文件的父目录

A. getName()
B. isFile()
C. getParent()
D. isDirectory()

17、(2分)【单选题】往一个List 类对象中加一个元素的方法 public void add(Object obj),其中参数 obj表示()

A.所增加的元素只能是一个Object类的对象
B.一个 Class类的对象
C.一个 Process类的对象
D.任何类的对象

18、(2分)【单选题】用集合类List创建了一个对象后,该List

A.大小不可改变
B.根据使用要求,大小可以改变
C.只能表示一个平面列表
D.只能表示一个三维列表

19、(2分)【单选题】数据下标越界,则发生异常,提示为()

A.Runtime Exception
B.IOException
C.ArraylndexOutOfBoondException
D.classCastException

20、(2分)【单选题】泛型使用中的规则和限制是()

A.泛类参数只能是类类型不能是简单类型
B.同一种泛型可以对应多个版本
C.泛型的类型参数可以有多个
D.以上都是

21、(2分)【单选题】抽象类和接口的共同点是()

A.代表系统的抽象层
B.都不能被实例化
C.都包含抽象方法
D.以上都对

22、(2分)【单选题】定义一个名为key的类,使之不能被继承,应选()

A. class key{}
B. native class key{}
C.class key{ final;}
D. final class key{}

23、(2分)【单选题】下列不是类的属性修饰符的是()

A.public
B.abstract
C.private
D.final

24、(2分)【单选题】下列不属于条件控制语句的是()

A. for 语句
B. if 语句
C. f…else语句
D.if语句的扩充形式

25、(2分)【单选题】字符常量需要使用()括起

A.双引号
B.单引号
C.括号
D.无符号

26、(2分)【单选题】字节码文件是与平台无关的什么文件()

A.ASCIl码
B.二进制码
C.BCD码
D. Unicode码

27、(2分)【单选题】在java程序的 main()方法中,输入的命令行参数是(lyrics a kiss is but a kiss),以下那个选项可以

访问到单词“but"
A.args[4]
B.args[0]
C.args[5]
D.args[3]

28、(2分)【单选题】下面有关final. finally, finalize的区别描述错误的是?

A.如果一个类被声明为 final,意味着它不能再派生出新的子类,不能作为父类被继承
B.如果一个方法被声明为final,可以被覆盖
C.finally在异常处理时提供 finally块来执行任何清除操作
D.Java使用finalize)方法在垃圾收集器象从内存中清除出去之前做必要的清理工作

29、(2分)【单选题】关于Spring特性中IOC描述下面说法不正确的是

A. IOC就是指程序之间的关系由程序代码直接操控
B.所谓“控制反转”是指控制权由应用代码转到外部容器,即控制权的转移
C.IOC将控制创建的职责搬进了框架中,从应用代码脱离开来
D.使用Spring的IoC容器时只需指出组件需要的对象,在运行时Spring的IOC容器会根据XML配置数据提供给它

30、(2分)【单选题】若有定义String jerry=“1 love Tom”.s1:

则s1=jerry.substring(2.5)的值为0
A.lov
B.love
C.love Tom
D.Tom

31、(2分)【单选题】以下Java 代码输出结果是()。

class Main {
public static void main(String agrs)
int i;
for(i=1; i<=5;i++);
System.out.print(i);
)
)
A.报错
B.12345
C.12345
D.6

32、(2分)【单选题】下面代码的运行结果是О

public class Test {
public static void main(String argD){
int a = 10, b = 4, c = 5, d = 9:
System.out.printIn(++a* b+ c * --d);
}
}
A.80
B.84
C.89
D.算数表达式有错误

33、(2分)【单选题】执行下列代码的输出结果是?

public class Demo{
public static void main(String args0){
int num = 10;
System.out.printIn(test(num))😉
}
public static int test(int b){
try {
b+= 10;return b;
}catch (RuntimeException e){
}catch (Exception e2){
}finally {
b += 10;
return b;
}
}
}
A.10
B.20
C.30
D.40

34、(2分)【单选题】下面代码的输出结果是什么?

public class ZeroTest {
public static void main(Stringl args){
try {
int i = 100/0;
System.out.print(i);
}catch(Exception e){
System.out.print(1);
throw new RuntimeException();
} finally {
System.out.print(2)
)
System.out.print(3);
}
}
A.3
B.123
C.1
D.12

35、(2分)【单选题】下列代码执行结果是?

public class example2(
public static void main(Stringll args){
String str = “123”;
String str1 = new String(“123"”);
String str2 = “123”:
System.out.printIn(str == str1);
System.out.printIn(str == str2);
}
)
A.输出true true
B.输出true false
C.输出false false
B.输出false true

二、实践题(Java实现)

题目描述:某银行推出了整存整取定期储蓄业务,其存期分为一年、两年、三年、五年,到期凭存单支取本息。存款年利率表如下:

存期年利率(%)
3231345
—年2.25
两年2.7
三年3.25
五年3.6
请存入一定金额(1000起存),存一定年限(四选一),计算到期后得到的本息总额。
提示:
存入金额和存入年限均由键盘录入
本息计算方式:本金+本金×年利率×年限

题目描述:输入某年某月某日,判断这一天是这一年的第几天?

输入描述:
年.月.日
例如:2023.8.7

输出描述:
219

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

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

相关文章

模板进阶 | 非类型模板参数 | 类模板的特化 | 模板的分离编译 | 模板的优缺点

非类型模板参数 我们可以认为非类型模板参数就是一个常量&#xff0c;在我们的类里面我们是不能对它进行改造 为什么会有这样的场景&#xff0c;其次就是C语言那里我们一般使用什么。 场景1 #include<iostream> using namespace std;#define N 10 template<class T…

基于springboot仿雀语的文档管理系统

项目介绍 本项目借鉴了雀语的一些UI设计&#xff0c;实现了文档在线管理的功能&#xff0c;知识库可以对不同分类的文档建立不同的库&#xff0c;知识库里面左边可以维护菜单菜单目录&#xff0c;右边实现在线预览。该项目可以防止用户下载和复制文档&#xff0c;只支持在线预…

RK3568平台 SPI设备驱动

一.SPI简介 SPI是许多不同设备使用的常见通信协议。例如&#xff0c;SD卡模块、RFID读卡器模块和2.4GHz无线发射机/接收器均使用SPI与微控制器进行通信。 SPI是串行外设接口&#xff08;Serial Peripheral Interface)的缩写&#xff0c;是一种高速的&#xff0c;全双工&#x…

短视频转gif怎么做?三十秒在线转换gif

在现在这个快节奏的时代&#xff0c;gif动画相较于长时间的视频更受大众的欢迎。当我们需要将短视频、电影等视频制作成gif动画图片的时候就可以使用gif动画图片&#xff08;https://www.gif.cn/&#xff09;制作网站-GIF中文网&#xff0c;无需下载软件&#xff0c;手机、pc均…

零售行业数字化广告评价标准 - 《IAB/MRC零售(广告)测量指南》

IAB/MRC零售&#xff08;广告&#xff09;测量指南 --- 最新标准&#xff0c;2024年1月发布 目录 1出台此标准的目的是什么&#xff1f;2标准宗旨3本标准的主要关键领域4为什么这对品牌和零售商很重要5能给零售媒体中小型玩家带来什么机会&#xff1f;6评价零售媒体效果的最…

【JS】获取接口返回 EventStream 结构的数据(即接收读取 stream 流)

文章目录 EventStream 是一种服务器推送的数据格式&#xff0c;可以用于实时数据传输。 接口返回的示例图 获取示例&#xff1a; // 这里的 url 为虚拟的&#xff0c;仅供演示用 fetch(https://test.cn.com/api/agent/2, {method: POST,headers: {Content-Type: applicatio…

EaticSearch学习

ES学习目标 1、全文检索 2、ES介绍 2.1 安装&#xff08;docker&#xff09; docker pull elasticsearch:7.14.0 docker run -d -p 9200:9200 -p 9300:9300 -e "discovery.typesingle-node" elasticsearch:7.14.0初步检索 1、_cat GET /_cat/nodes&#xff1a;查看所…

RocketMQ安装部署+简单实战开发

文章目录 1.简介、安装部署2.Springboot集成RocketMQ2.1.添加maven依赖&#xff1a;2.2.RocketMQ配置生产者配置消费者配置 2.3.生产者&#xff08;发送消息&#xff09;2.4.消费者&#xff08;接收消息&#xff09; 3.实战结果3.1.消费者服务3.2.生产者服务3.3.运行日志生产日…

【SpringBoot】-- 使用minio对象存储服务实现上传图片

目录 一、安装minio 拉取镜像 启动 查看 进入登录页面 创建bucket 二、安装miniomc 三、代码 application.yml MinioUtil Controller 四、拓展 以下基于云服务和docker使用minio服务 一、安装minio Minio 是一个开源的对象存储服务器。它允许用户在私有云环境中建…

【vue】watch 侦听器

watch&#xff1a;可监听值的变化&#xff0c;旧值和新值 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><titl…

蓝桥杯嵌入式(G431)备赛——最后一晚查漏补缺

蓝桥杯嵌入式&#xff08;G431&#xff09;备赛笔记——初始化cubeMX 蓝桥杯嵌入式&#xff08;G431&#xff09;备赛笔记——LED 蓝桥杯嵌入式&#xff08;G431&#xff09;备赛笔记——按键模块设计 蓝桥杯嵌入式&#xff08;G431&#xff09;备赛笔记——LCD按键 蓝桥杯…

2023年度编程语言将花落谁家

2023年度编程语言将花落谁家 TIOBE的预测你预测年度最受欢迎的编程语言会是什么&#xff1f;TIOBE 认为 C# 最有可能成为年度编程语言&#xff0c;你同意吗&#xff1f;为什么&#xff1f;AI时代已经到来&#xff0c;你有学习新语言的打算吗&#xff1f; 以下是来自年度编程语言…

Android 纵向双选日历

这个日历的布局分两部分&#xff0c;一部分是显示星期几的LinearLayout&#xff0c;另外就是一个RecyclerView&#xff0c;负责纵向滚动了。 工具类&#xff1a; implementation com.blankj:utilcode:1.17.3上activity_calendar代码&#xff1a; <?xml version"1.0&…

Springboot+Vue项目-基于Java+MySQL的在线视频教育平台系统(附源码+演示视频+LW)

大家好&#xff01;我是程序猿老A&#xff0c;感谢您阅读本文&#xff0c;欢迎一键三连哦。 &#x1f49e;当前专栏&#xff1a;Java毕业设计 精彩专栏推荐&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb; &#x1f380; Python毕业设计 &…

中仕公考:非师范生能考教师编吗?

非师范生能考教师编吗?关于这个问题&#xff0c;首要条件是必须持有教师资格证。只要符合招聘条件&#xff0c;非师范专业背景的考生同样有资格报名参加教师编制考试。具体要求如下&#xff1a; 1. 年龄要求&#xff1a;申请人需年满35岁以下&#xff0c;对于特定职位&#x…

Elastic 线下 Meetup 将于 2024 年 4 月 27 号在重庆举办

2024 Elastic Meetup 重庆站活动&#xff0c;由 Elastic、新智锦绣联合举办&#xff0c;现诚邀广大技术爱好者及开发者参加。 活动时间 2024年4月27日 13:30-18:00 活动地点 中国重庆 沙坪坝区学城大道62-1号研发楼一期b3栋1楼(瑞幸咖啡旁&#xff09; 活动流程 14:00-14:50…

多因子模型的数据处理

优质博文&#xff1a;IT-BLOG-CN 数据处理的基本目的是从多量的、可能是杂乱无章的、难以理解的数据中抽取并推导出有价值、有意义的数据。特别是金融数据&#xff0c;存在数据缺失&#xff0c;不完整以及极端异常值等问题&#xff0c;对于我们的分析和建模影响很多。 对于我…

【新版HI3559AV100开发注意事项(四)】

新版HI3559AV100开发注意事项&#xff08;四&#xff09; 三十、HI3559A参数中对输入分辨率限制的原因是&#xff1f; 答&#xff1a;分辨率限制有两个来源&#xff1a; 一个是时钟频率最高为600M&#xff0c;开启一拍两像素之后相当于1200M。你这个数据量太大了&#xff0c;6…

(学习日记)2024.04.17:UCOSIII第四十五节:中断管理

写在前面&#xff1a; 由于时间的不足与学习的碎片化&#xff0c;写博客变得有些奢侈。 但是对于记录学习&#xff08;忘了以后能快速复习&#xff09;的渴望一天天变得强烈。 既然如此 不如以天为单位&#xff0c;以时间为顺序&#xff0c;仅仅将博客当做一个知识学习的目录&a…

微信小程序开发学习笔记——4.9【小案例】开启下拉刷新页面enablePullDownRefresh

>>跟着b站up主“咸虾米_”学习微信小程序开发中&#xff0c;把学习记录存到这方便后续查找。 课程连接&#xff1a;4.9.【小案例】开启下拉刷新页面enablePullDownRefresh_哔哩哔哩_bilibili 一、api2.json 小程序配置 / 页面配置 (qq.com) {"usingComponents&q…