杭州端点网络java开发实习生笔试题自我反省

2023-11-19

1.Spring Bean的默认范围是___?  

A.Prototype.     B.Singleton.  C.Abstract.   D.Session

2.下列关于一个类的的静态成员的描述中,不正确的是____?

A.静态成员变量可被该类的所有方法访问

B.该类的静态方法能访问该类的静态成员变量

C.该类的静态成员变量的值不可修改

D.该类的对象共享静态成员变量的值

3.以下哪种排序算法在最坏的情况下时间复杂度最小?

A.归并排序 B.冒泡排序 C.选择排序 D.插入排序

4.下面关于数据库索引的描述错误的是?

A.唯一索引列允许空值

B.MySql的索引能使用B++树或hash实现

C.使用in查询,联合索引不生效

D.查询条件的顺序不会影响联合索引的生效

5.下列关于进程和线程的叙述中,正确的是?

A.线程是资源分配的基本单位,进程是调度的基本单位

B.系统级线程和用户级线程的切换都需要内核的支持

(题解:用户级线程是指不需要内核支持而在用户程序中实现的线程,它的内核的切换是由用户态程序自己控制内核的切换,不需要内核的干涉。但是它不能像内核级线程一样更好的运用多核CPU。)

C.不管系统是否支持线程,进程都是资源分配的基本单位

D.同一进程中的各个线程拥有各自不同的地址空间(共享进程的地址空间)

6.学校机房有1024台计算机,为了广播教学网络管理员把所有计算机划分成一个网段,子网掩码是?

A.255.255.254.0

B.255.255.248.0(1024=2^10-->要11位来做主机号,所以11111111.11111111.11111000.00000000=255.255.248.0

C.255.255.252.0

D.255.255.255.0

7.在字符串前面加上哪项符号,则字符串中的转译字符将不被处理?

A.\ B.% C.@ D.#

8.设s='you have an apple' ,下标从1开始,则s.subString(2,6)的返回值为?

A.you B.have C.u ha D.ou h
9.下列关于interface的描述,错误的是?

A.private不能用来修饰interface

B.interface中定义的方法,必须是public

C.interface中定义的抽象方法,其子类必须要实现它

D.java中的interface中可以编写方法的具体实现

10.函数a定义如下,调用a(666)返回的结果是?

n |= n>>1;

n |= n>>2;

n |= n>>4;

n |= n>>8;

n |= n>>16;

return n;

A.511 B.512

C.666 D.1023

11.以下关于静态方法和静态变量,说法错误的是:?

A.实例方法可以任意调用方法

B.静态方法可以互相调用

C.静态方法可以调用实例方法或引用一个实例变量

D.实例方法可以调用静态方法或引用一个静态变量

12.a、b、c、d对应出现的频率为4、6、11、13、15;以下符合哈弗编码的选项是?

A.a=000、b=10、c=001、d=11、e=01

B.a=010、b=001、c=01、d=11、e=10

C.a=000、b=001、c=01、d=10、e=11

D.a=000、b=01、c=001、d=10、e=11

13.关于sleep()和wait(),以下描述错误的一项是?

A.sleep是线程类(Thread)的方法,wait是Object类的方法;

B.sleep不释放对象锁,wait放弃对象锁

C.wait后进入等待锁定池,只有针对此对象发出notify方法后获得对象锁进入运行状态

D.sleep暂停线程,但监控状态仍然保持,结束后会自动恢复

14.以下代码运行结果正确的是:?

Integer x = 128;

Integer y = 128;

Integer a = new Integer(128);

Integer b = new Integer(128);

System.out.println(x == y);

System.out.println(a == b);

System.out.println(x.equals(a));

A.false false true

B.true false false

C.false true true

D.true false true

15.关于线程池中的submit()和execute()方法表述错误的是?

A.execute可以接受callable参数

B.submit方便Exception处理

C.submit可以接受callable参数

D.submit有返回值,而execute没有

16.关于sleep和wait方法,描述错误的是?

A.wait方法执行后,线程进入休眠,需要发送相应的notify或notifyAll指令才会进入运行态

B.sleep方法属于Thread的静态方法,wait属于Object的成员方法

C.sleep方法不会释放对象锁,wait方法会释放对象锁

D.wait方法需要在线程持有对象锁之后才能执行

17.下面关于垃圾收集的说法正确的是:?

A.一旦一个对象成为垃圾,就立刻被收集掉

B.finalize方法和c++的析构函数是完全一回事情

C.一个对象成为垃圾是因为不再有引用指着它,但是线程并非如此

D.对象空间被收集掉后,就会执行对象的finalize方法

18.下述说法正确的是?

 a = Integer.parseInt('1024');

 b = Integer.valueOf('1024').intValue();

A.a是整数类型变量,b是整数类对象

B.a是整数类对象,b是整数类型变量

C.a和b都是整数类型变量并且他们的值相等

D.a和b都是整数类对象并且他们的值相等

19.下面叙述正确的是?

A.如果两个对象的hashcode相同,那么他们作为同一个HashMap的key时,必然返回同样的值

B.对于一个类,其所有对象的hashcode必须不同

C.如果a.equals(b)返回true,那么a,b两个对象的hashcode必须相同

D.如果a,b的hashcode相同,那么a.equals(b)必须返回true

20.下面这段代码,打印结果是:?

A.30 B.40 C.20 D.10

二、多选题

1.通过java反射技术我们可以得到?

A.方法的修饰符,返回类型,名称,参数列表,返回值

B.构造器相关信息

C.属性相关信息

D.方法体内容

2.运行jsp需要安装__Web服务器?

A.IIS

B.WebLogic

C.Apache

D.tomcat

3.MYSQL哪些事物隔离级别会出现幻读?

A.可重复读

B.不可重复读

C.读未提交

D.串行化

4.关于操作系统heap和stack说法中,正确的是?

A.heap一般由程序员分配和释放的,若程序员不释放,可能会造成操作系统的内存泄露

B.heap和stack都会在初始化大小空间满时,系统自动增加其大小

C.stack由编译器自动分配跟释放,存放函数的参数值、局部变量、全局变量的值

D.stack由系统自动分配,无需程序员干涉,heap需要手动申请

5.Delete和truncate都可以用来删除表内容,以下描述正确的是?

A.Truncate在提交commit之前仍可以回滚

B.Delete需要rollbacksegment

C.Truncate还可以删除表结构

D.Truncate不需要rollbacksegment

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

杭州端点网络java开发实习生笔试题自我反省 的相关文章

  • java.lang.NoClassDefFoundError:org.apache.batik.dom.svg.SVGDOMImplementation

    我在链接到我的 Android LibGDX 项目的 Apache Batik 库时遇到了奇怪的问题 但让我们从头开始 在 IntelliJ Idea 中我有一个项目 其中包含三个模块 Main Android 和 Desktop 我强调的
  • Java Swing:从 JOptionPane 获取文本值

    我想创建一个用于 POS 系统的新窗口 用户输入的是客户拥有的金额 并且窗口必须显示兑换金额 我是新来的JOptionPane功能 我一直在使用JAVAFX并且它是不同的 这是我的代码 public static void main Str
  • Java中反射是如何实现的?

    Java 7 语言规范很早就指出 本规范没有详细描述反射 我只是想知道 反射在Java中是如何实现的 我不是问它是如何使用的 我知道可能没有我正在寻找的具体答案 但任何信息将不胜感激 我在 Stackoverflow 上发现了这个 关于 C
  • Java EE:如何获取我的应用程序的 URL?

    在 Java EE 中 如何动态检索应用程序的完整 URL 例如 如果 URL 是 localhost 8080 myapplication 我想要一个可以简单地将其作为字符串或其他形式返回给我的方法 我正在运行 GlassFish 作为应
  • Java JDBC:更改表

    我希望对此表进行以下修改 添加 状态列 varchar 20 日期列 时间戳 我不确定该怎么做 String createTable Create table aircraft aircraftNumber int airLineCompa
  • 给定两个 SSH2 密钥,我如何检查它们是否属于 Java 中的同一密钥对?

    我正在尝试找到一种方法来验证两个 SSH2 密钥 一个私有密钥和一个公共密钥 是否属于同一密钥对 我用过JSch http www jcraft com jsch 用于加载和解析私钥 更新 可以显示如何从私钥 SSH2 RSA 重新生成公钥
  • 无法展开 RemoteViews - 错误通知

    最近 我收到越来越多的用户收到 RemoteServiceException 错误的报告 我每次给出的堆栈跟踪如下 android app RemoteServiceException Bad notification posted fro
  • JavaMail 只获取新邮件

    我想知道是否有一种方法可以在javamail中只获取新消息 例如 在初始加载时 获取收件箱中的所有消息并存储它们 然后 每当应用程序再次加载时 仅获取新消息 而不是再次重新加载它们 javamail 可以做到这一点吗 它是如何工作的 一些背
  • 操作错误不会显示在 JSP 上

    我尝试在 Action 类中添加操作错误并将其打印在 JSP 页面上 当发生异常时 它将进入 catch 块并在控制台中打印 插入异常时出错 请联系管理员 在 catch 块中 我添加了它addActionError 我尝试在jsp页面中打
  • 从 127.0.0.1 到 2130706433,然后再返回

    使用标准 Java 库 从 IPV4 地址的点分字符串表示形式获取的最快方法是什么 127 0 0 1 到等效的整数表示 2130706433 相应地 反转所述操作的最快方法是什么 从整数开始2130706433到字符串表示形式 127 0
  • Java按日期升序对列表对象进行排序[重复]

    这个问题在这里已经有答案了 我想按一个参数对对象列表进行排序 其日期格式为 YYYY MM DD HH mm 按升序排列 我找不到正确的解决方案 在 python 中使用 lambda 很容易对其进行排序 但在 Java 中我遇到了问题 f
  • 使用Caliper时如何指定命令行?

    我发现 Google 的微型基准测试项目 Caliper 非常有趣 但文档仍然 除了一些示例 完全不存在 我有两种不同的情况 需要影响 JVM Caliper 启动的命令行 我需要设置一些固定 最好在几个固定值之间交替 D 参数 我需要指定
  • getResourceAsStream() 可以找到 jar 文件之外的文件吗?

    我正在开发一个应用程序 该应用程序使用一个加载配置文件的库 InputStream in getClass getResourceAsStream resource 然后我的应用程序打包在一个 jar文件 如果resource是在里面 ja
  • AWS 无法从 START_OBJECT 中反序列化 java.lang.String 实例

    我创建了一个 Lambda 函数 我想在 API 网关的帮助下通过 URL 访问它 我已经把一切都设置好了 我还创建了一个application jsonAPI Gateway 中的正文映射模板如下所示 input input params
  • Eclipse Java 远程调试器通过 VPN 速度极慢

    我有时被迫离开办公室工作 这意味着我需要通过 VPN 进入我的实验室 我注意到在这种情况下使用 Eclipse 进行远程调试速度非常慢 速度慢到调试器需要 5 7 分钟才能连接到远程 jvm 连接后 每次单步执行断点 行可能需要 20 30
  • 在mockito中使用when进行模拟ContextLoader.getCurrentWebApplicationContext()调用。我该怎么做?

    我试图在使用 mockito 时模拟 ContextLoader getCurrentWebApplicationContext 调用 但它无法模拟 here is my source code Mock org springframewo
  • 如何从泛型类调用静态方法?

    我有一个包含静态创建方法的类 public class TestClass public static
  • 如何在桌面浏览器上使用 webdriver 移动网络

    我正在使用 selenium webdriver 进行 AUT 被测应用程序 的功能测试自动化 AUT 是响应式网络 我几乎完成了桌面浏览器的不同测试用例 现在 相同的测试用例也适用于移动浏览器 因为可以从移动浏览器访问 AUT 由于它是响
  • 玩!框架:运行“h2-browser”可以运行,但网页不可用

    当我运行命令时activator h2 browser它会使用以下 url 打开浏览器 192 168 1 17 8082 但我得到 使用 Chrome 此网页无法使用 奇怪的是它以前确实有效 从那时起我唯一改变的是JAVA OPTS以启用
  • 获取 JVM 上所有引导类的列表?

    有一种方法叫做findBootstrapClass对于一个类加载器 如果它是引导的 则返回一个类 有没有办法找到类已经加载了 您可以尝试首先通过例如获取引导类加载器呼叫 ClassLoader bootstrapLoader ClassLo

随机推荐

  • 服务器处理发生异常:java.text.ParseException: Unparseable date

    测试上传报文的时候遇见报错 服务器处理发生异常 java text ParseException Unparseable date 2023 03 03 错误报文 实际需要的报文 错误原因 上传时间字段 与Date字段数据位数不匹配 Jav
  • python贝叶斯网络预测模型_高效灵活的概率建模方法基于Python

    前言 在今天给大家介绍一个研究工具 pomegranate 它比其他软件包更加灵活 更快 直观易用 并且可以在多线程中并行完成 The API 主要模型介绍一般混合模型 隐马尔可夫模型 贝叶斯网络 贝叶斯分类器 所有模型使用做多的方法 mo
  • 迪杰斯特拉(Dijkstra)算法求最短路径

    文章目录 一 最短路径 二 基本思想 三 步骤图解 步骤 S中存放的是已经求得的最短路径的终点的集合 v s集合包含其他点 i代表第i条最短路径 及可能路径走法 邻接矩阵表示弧 一 最短路径 从某顶点 源点 出发到另一顶点 目的地 的路径中
  • 【数据挖掘】数据挖掘比赛项目-kaggle泰坦尼克号

    数据挖掘实战项目 kaggle泰坦尼克号生还者预测 ing kaggle泰坦尼克号生还者预测 泰坦尼克号 从灾难中学习机器 kaggle网站连接 链接 https www kaggle com c titanic 一 实战项目描述 1 项目
  • uniapp判断h5运行环境(微信、pc、移动端)

    isOpenMode 平台 设备和操作系统 var system win false mac false xll false ipad false 检测平台 var p navigator platform system win p ind
  • 文件内存映射mmap解决大文件快速读写问题

    转自 http blog csdn net gulaizi article details 6325726 mmap函数主要用途有三个 1 将一个普通文件映射到内存中 通常在需要对文件进行频繁读写时使用 这样用内存读写取代I O读写 以获得
  • 5、Ubuntu20常用操作_进程管理&重定向和管道&常用命令&网络管理&构建web静态服务器nginx

    进程管理 进程的概念 大家比较熟悉 Windows 下的可执行文件 就是那些扩展名为exe的文件 大家知道 只需要鼠标双击这些程序 就可以运行了 程序运行起来后 我们把这个程序正在运行的 实例 称之为 进程 操作系统对每个进程都分配一个数字
  • 小程序添加本地图片

    写背景图片的时候用了本地的图片 报错说是不能直接使用本地图片 只能使用
  • 为什么振荡电路晶体旁要放22pF电容?

    振荡电路用于实时时钟RTC 对于这种振荡电路只能用32 768KHZ 的晶体 晶体被连接在OSC3 与OSC4 之间而且为了获得稳定的频率必须外加两个带外部电阻的电容以构成振荡电路 32 768KHZ的时钟晶振产生的振荡信号经过石英钟内部分
  • (ps2019)Photoshop 2019 最新破解版下载

    Photoshop CC 2019新增功能 下载地址点我 新功能介绍 https helpx adobe com cn photoshop using whats new html 经过改良设计的内容识别填充 借助 Adobe Sensei
  • 设计简单算数表达式语法分析器算法(LR来实现)

    include
  • 高通平台中gpio简单操作和调试

    做底层驱动免不了gpio打交道 所以对其操作和调试进行了一下简单的梳理 一 gpio的调试方法 在Linux下 通过sysfs 获取gpio状态 也可以操作gpio 1 获取gpio状态 cd sys kernel debug cat gp
  • R语言聚类分析

    本文首发于公众号 医学和生信笔记 完美观看体验请至公众号查看本文 文章目录 系统聚类 层次聚类 Hierarchical clustering 快速聚类 划分聚类 partitioning clustering K means聚类 围绕中心
  • kettle开发-Day40-AI分流之case/switch

    前言 前面我们讲到了很多关于数据流的AI方面的介绍 包括自定义组件和算力提升这块的 今天我们来学习一个关于kettle数据分流处理非常重要的组件Switch Case 当我们的数据来源于类似日志 csv文件等半结构化数据时 我们需要在数据流
  • Node.js安装与配置(详细步骤)

    前言 本篇博文记录了Node js安装与环境变量配置的详细步骤 旨在为将来再次配置Node js时提供指导方法 另外 Node js版本请根据自身系统选择 安装位置 全局模块存放位置和环境变量应根据自身实际情况进行更改 Node js安装与
  • Wordle是优秀的信息可视化吗?如何真正使用Wordle?

    数据可视化之美 Beautiful Visualization Wordle是优秀的信息可视化吗 如果你认为Wordle 是严格意义上的信息可视化工具 它在设计的某些方面存在误导或者干扰用户的潜在可能 有必要指出并加以批判 以下是我认为Wo
  • 迷宫问题-DFS-BFS

    迷宫问题 迷宫问题简介 BFS解决迷宫最短路径问题 DFS记录迷宫路径 DFS解决迷宫所有路径问题 迷宫问题简介 学习过算法程序设计的应该都学习过迷宫这个问题 迷宫问题主要设计的算法就是DFS 深度优先遍历和BFS 广度优先遍历 在一个二维
  • python读取含有多个sheet的xlsx文件,并将解析各个sheet页的数据进行融合

    import pandas as pd from xlrd import open workbook if name main table open workbook 文件名称 xlsx 打开文件 data pd read excel 文件
  • 复制对象时勿忘其每一个成分——条款12

    设计良好之面向对象系统 OO systems 会将对象的内部封装起来 只留两个函数负责对象拷贝 复制 那便是带着适切名称的copy构造函数和copy assignment操作符 我称它们为copying函数 条款5观察到编译器会在必要的时候
  • 杭州端点网络java开发实习生笔试题自我反省

    1 Spring Bean的默认范围是 A Prototype B Singleton C Abstract D Session 2 下列关于一个类的的静态成员的描述中 不正确的是 A 静态成员变量可被该类的所有方法访问 B 该类的静态方法