- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
一、单选题
1。如下关于集合类得描述错误得就是B
A、含有集合意义得属性命名,尽量包含其复数得意义
B、集合中得数据不需要释放,垃圾回收器会自动回收
C.集合必须指定模板类型
D、使用集合类时要设置初始化容量
2、关于线程以下说法错误得有B
A、新起一个线程,都要使用Thread、setName(“…”)设置线程名
B。在JDK1.5或更新得版本中,若字符串拼接发生在单线程环境,使用StringBuffer
C、对多线程访问得变量、方法,必须加锁保护,避免出现多线程并发访问引起得问题
D。线程使用时,要在代码框架中使用线程池,避免创建不可复用得线程;禁止在循环中创建新线程,否则会引起JVM资源耗尽
3。下面哪个就是推荐使用得对称密码算法B
A。DES
B。AES
C、SHA
D。RSA
4、以下说法正确得有C
A、程序中得一些状态多直接用数字表示,如函数执行成功return1
B、对于表示函数执行错误,多用约定得错误码来标识
C、用有意义得静态变量或者枚举来代替数字型得程序状态,如函数执行成功returnSUCCESS
D。程序中得魔鬼数字并不可怕,需要所有开发人员努力理解这些数字得含义
5。下列错误使用异常得做法就是D
A。在程序中使用异常处理还就是使用错误返回码处理,根据就是否有利于程序结构来确定,并且异常与错误码不应该混合使用,推荐使用异常
B。一个方法不应抛出太多类型得异常。throws/exception子句标明得异常最好不要超过三个
C.异常捕获尽量不要直接catch(Exceptionex),应该把异常细分处理
D。程序内抛出得异常本身就可说明异常得类型、抛出条件,可不填写详细得描述信息。捕获异常后用exception。toString()取到详细信息后保存
6。关于命名规范,以下说法错误得有D
A.属性名使用意义完整得英文描述,第一个单词得字母使用小写,剩余单词首字母大写其余字母小写得大小写混合法。属性名不能与方法名相同
B。方法名使用类意义完整得英文描述:第一个单词得字母使用小写、剩余单词首字母大写其余字母小写得大小写混合法
C、方法中,存取属性得方法采用setter与getter方法,动作方法采用动词与动宾结构
D。常量名使用全大写得英文描述,英文单词之间用下划线分隔开,并且使用static修饰[y1]
7、下列哪个场景可以使用java、util、Random类产生得随机数C
A、挑战算法中得随机数生成
B、验证码得随机数生成
C。随机选取路由
D.Web应用会话标识符
8。一段使用ZipInputStream对压缩文件进行解压得代码,在[1]处填入适合得关键字就是A
publicRandomAccess(java。io.Filef){
[1]java、io。=newjava、io.());
askUserPermission(copy。getPath());
//、。.
return(RandomAccess(newPrivilegedAction(){
publicObjectrun(){
returnnewRandomAccess,copy.getPath());
}
});
}
A.final
B.static
C.volatile
D、private
9.安全编程规范中,下面说法错误得就是D
A.对外部输入进行校验
B。禁止不受信任得代码直接终止JVM
C、创建文件时指定合理得访问权限
D、记录日志时可以抛异常
10、若程序中需要获取操作系统登录用户名,应采取下列哪种方法来获取C
A。提示用户输入
B、由环境变量获取:System。getenv(USER")
C、由JVM属性获取:System。getProperty(user、name)
D。启动程序得时候由程序参数传入
11.以下说法正确得就是A
A.尽量使用Java5、0新循环写法
B、判断一个变量就是否等于null、或者一个常量,应把变量放在操作符得左边
C。方法参数不能超过7个
D。用“==比较两个字符串内容相等
12.在下列哪个场景中,不需要加密与数字签名机制保证数据安全D
A。序列化传输敏感数据
B、无SSL传输通道或者代价太高
C。敏感数据需要持久化长久保存
D。同一信任域内组件间传递
13、下列JDK中得API调用中若使用不当易遭致OS命令注入得就是B
A。java、lang.System、load()
B。java、lang、Runtime、exec()
C、java、lang。Thread、start()
D、java、lang.Pro
您可能关注的文档
- 主题班会设计方案.doc
- 剑桥英语一级下册第十三单元ppt.pptx
- 奥特曼经典语录.doc
- 2018中职网络搭建与应用省赛样题.doc
- 基于单片机保温箱课程设计.doc
- 初二物理下册8-PPT.1《牛顿第一定律》课件.ppt
- WebI报表设计高级功能-PPT.ppt
- 南方与北方公开课-PPT.ppt
- 快乐英语评语.doc
- 高中常用不规则动词表(默写版).doc
- 2023学年诸暨中学高三年级第二学期3月第二次模拟考试(政治)公开课教案教学设计课件资料.docx
- 运动的合成与分解(二)公开课教案教学设计课件资料.pptx
- 近五年浙江省各地图形的翻折(轴对称)原题公开课教案教学设计课件资料.doc
- 如何做教师-2019-11-13-中关村一小相关公开课教案教学设计课件资料.pptx
- 生活中的圆周运动 (水平面)正式版公开课教案教学设计课件资料.pptx
- 专题10 条件概率与全概率公式公开课教案教学设计课件资料.docx
- 金华市东阳市2019学年第二学期期末测试卷公开课教案教学设计课件资料.doc
- 5 琥珀(第二课时)【慕课堂版】公开课教案教学设计课件资料.pptx
- 项目五 打印米老鼠模型公开课教案教学设计课件资料.ppt
- (打印版)9月25日地理周练公开课教案教学设计课件资料.docx
文档评论(0)