大唐电信java笔试题及答案
1.Java如何实现多态,实现的主要方法。
java是借助方法的重写和重载实现多态。
重载的特性,方法名相同.返回类型,传入方法的参数不同(包括个数和类型).
重写的特性,方法名相同,返回类型,参数均相同,必须发生在子类.
2.Hashtablehashmap有什么区别,hashmap实现的算法思想,多个任意长度
的值进行hash操作,得出的hash值是否相等?
a.Hashtable是继承自陈旧的Dictionary类的,HashMap继承自AbstractMap类同时
是Java 1.2引进的Map接口的一个实现。
b.也许最重要的不同是Hashtable的方法是同步的,而HashMap的方法不是。
c.第三点不同是,只有HashMap可以让你将空值作为一个表的条目的key或value。
HashMap中只有一条记录可以是一个空的key,但任意数量的条目可以是空的value。这就是说,如果在表中没有发现搜索键,或者如果发现了搜索键,但它是一个空的值,那么get()将返回null。如果有必要,用containKey()方法来区别这两种情况。
d.HashMap去掉了Hashtable的contains方法,保留了containsValue和containsKey
方法
e.Hashtable中hash数组默认大小是11,增加的方式是old*2+1。HashMap中hash
数组的默认大小是16,而且一定是2的指数
2.既然是线性数组,为什么能随机存取?这里HashMap用了一个小算法,大致是这样实现:Java代码
3.画出语句string str=new string(“abc”)执行后的内存状态,说明string、
大唐电信java笔试题及答案相关推荐
- 大唐电信JAVA笔试题面试题
为什么80%的码农都做不了架构师?>>> 大唐电信JAVA笔试题面试题 1. 描述一下public,protected,private,final关键字在Java中的用法 ...
- 博彦科技JAVA笔试题及答案
博彦科技JAVA笔试题及答案 一.单选题 15题*4分=60分 1.链表不具有的特点是(). A.插入.删除不需要移动元素: B.可随机访问任一元素: C.不必事先估计存储空间: D.所需空间与线性长 ...
- 贵港java_贵港人才网:经典java笔试题及答案分享
经典java笔试题及谜底,共享与参考: 1.Anonymous Inner Class (匿名里面类) 是否能够extends(秉承)别的类,是否能够implements(完成)interface(接 ...
- 看完直接怼产品经理!2021最新Java笔试题及答案
前言 Spring让我们可以更快,更轻松,更安全地进行Java编程.Spring对速度,简单性和生产率的关注使其成为世界上最受欢迎的Java框架. 像阿里巴巴,亚马逊,谷歌,微软等在内的所有科技巨头对 ...
- java笔试题含答案总结五
1.正确的是() A.LinkedList 继承自 List B.TreeMap 继承自 HashMap C.HashSet 继承自 AbstractSet D.AbstractSet 继承自 Set ...
- java笔试题含答案总结
1.下面代码输出是? enum AccountType {SAVING, FIXED, CURRENT;private AccountType(){System.out.println("I ...
- 2011年计算机等级考试二级java笔试练习题(10)_2010年3月计算机等级考试二级Java笔试题及答案...
2010年3月计算机等级考试二级Java笔试真题 一.选择题(每小题2分,共70分) 下列各题A).B).C).D)四个选项中,只有一个选项是正确的.请将正确选项填涂在答题卡相应位置上,答在试卷上不得 ...
- 【Linux 4,2021最新Java笔试题及答案
(3)每天凌晨2:00将mysql数据库testdb,备份到文件中. 指令:mysqldump -u root -p密码 数据库 > /home/db.bak crontab -e 0 2 * ...
- 东华软件java笔试题以及答案_东华软件笔试
1.switch语句运行过程:从第一个匹配条件開始.后边的全部代码都运行,直至结束或遇到 break; #include int main() { int x = 1,a = 0,b = 0; swi ...
最新文章
- 人工智能在物联网中的作用
- 小学生python-小学生都开始学的Python编程到底是什么?
- Http请求url参数字符集
- 第五章 常用Lua开发库1-redis、mysql、http客户端
- OOP组合和继续的优缺点
- LeetCode 1498. 满足条件的子序列数目(排序+二分查找+快速幂)
- oracle数据库无法写入文件,如何在ORACLE的PL/SQL中将数据写入文件
- python3 super_Python super()– Python 3 super()
- 【nginx笔记】系统参数设置-使Nginx支持更多并发请求的TCP网络参数
- f分布表完整图a=0.01_图 python 实现
- Web前端开发师必备的8个工具
- es 的分布式架构原理
- 虹科Linux远程桌面服务器助力工业生产管理
- 小知识:peg改性(PEG-Ara-C阿糖胞苷/Scu灯盏乙素/Flud氟达拉滨)后的新变化
- 典型相关分析(Matlab实现函数)
- 舒城中学2021年高考成绩查询,舒城教育信息网——舒城县教育局关于对2019年荣获高考目标奖的学校和个人表彰的通报...
- 所有API接口分类,淘宝/天猫API、1688API、拼多多API、京东API、各大电商API接口及测试平台
- 瑞萨E1仿真器(R0E000010KCE00)支持的MCU系列--V850 Family
- Cannot resolve table ‘r_resume‘ Inspection info: This inspection controls whether the Persistence
- 李宏毅DLHLP.10.Voice Conversion.2/2. CycleGAN and starGAN
热门文章
- 2021年西建大883--------------编程---------第1题
- ArduCopter —— ArduPilot—— 飞行模式
- SQL数据库中查询某一字段以汉字开头的记录
- matlab数字信号处理实验报告,数字信号处理实验报告(Matlab与数字信号处理基础).doc...
- 尚硅谷商城项目上线过程
- HEVC预测编码介绍
- CSDN实训第四天(OTP——动态令牌的实现)
- (ICLR-2022)关于局部注意力和动态深度卷积之间的联系(附录)
- 《向往的生活 》观后感
- Java 中的 switch 语句