栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

习题整理12.15

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

习题整理12.15

5.在栈中,()保持不变。

解析:栈是允许在同一端进行插入和删除操作的特殊线性表。允许进行插入和删除操作的一端称为栈顶(top),另一端为栈底(bottom);栈底固定,而栈顶浮动;栈具有记忆作用,对栈的插入与删除操作中,不需要改变栈底指针。
7.在java的一个异常处理中,可以包含多个的语句块是 ( )。

解析:catch语句块是用来捕获异常的,可以捕获各种不同的异常,因此是可以还有多个catch块的,每个块用于捕获不同的异常,来进行不同的处理。
8.java如何返回request范围内存在的对象?

解析:request.getAttribute()方法返回request范围内存在的对象,而request.getParameter()方法是获取http提交过来的数据。getAttribute是返回对象,getParameter返回字符串。
14.用二进制来编码字符串"adceadaa",需要能够相据编码,解码回原来的字符串,则至少需要二进制字符的长度是?

解析:a = 4 d = 2 c = 1 e = 1

15.以下哪项不属于java类加载过程?

解析:B、既然是对象成员,那么肯定在实例化对象后才有。在类加载的时候会赋予初值的是类变量,而非对象成员。
16.下面这段java代码,当 T 分别是引用类型和值类型的时候,分别产生了多少个 T对象和T类型的值()
T t = new T();(值类型时:T t;)
Func(t);
Func 定义如下:
public void Func(T t) { }

解析:引用类型作为函数的参数时,复制的是引用的地址,不会产生一个新的T;而如果T是值类型,其作为函数实参时会复制其值,也就是产生了一个新的T。所以D选项正确
18.在 C/C++ 中,若有定义 char a [10], *p=a; ,那么下列赋值语句正确的是( )。

解析:双引号做了3件事: 1.申请了空间(在常量区),存放了字符串 2. 在字符串尾加上了’/0’ 3.返回地址 你这里就是 返回的地址 赋值给了 p
19.有如下语句序列:
char str[10];
cin>>str;
当从键盘输入 “I love this game” 时,str 中的字符串是

解析:cin>>
该操作符是根据后面变量的类型读取数据。
输入结束条件 :遇到Enter、Space、Tab键。
对结束符的处理 :丢弃缓冲区中使得输入结束的结束符(Enter、Space、Tab)
20.关于数据结构,下面叙述中正确的是()

解析:不稳定排序:快速排序,希尔排序,选择排序,堆排序
稳定排序:冒泡,插入,归并,桶排序,计数排序
拓扑排序是结点的逻辑排序

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/667369.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号