1 / 3
文档名称:

java培训的程序员面试题详解.docx

格式:docx   大小:47KB   页数:3页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java培训的程序员面试题详解.docx

上传人:luciferios08 2021/4/14 文件大小:47 KB

下载得到文件列表

java培训的程序员面试题详解.docx

相关文档

文档介绍

文档介绍:1、什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?
    Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。
    Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。Java虚拟机让这个变为可能,因为它知道底层硬件平台的指令长度和其他特性。
2、”static”关键字是什么意思?Java中是否可以覆盖(override)一个private或者是static的方法?
    “static”关键字表明一个成员变量或者是成员方法可以在没有所属的类的实例变量的情况下被访问。
    Java中static方法不能被覆盖,因为方法覆盖是基于运行时动态绑定的,而static方法是编译时静态绑定的。static方法跟类的任何实例都不相关,所以概念上不适用。
?你喜欢哪一种?为什么?
有三种方式可以用来创建线程:
继承Thread类
实现Runnable接口
应用程序可以使用Executor框架来创建线程池
    实现Runnable接口这种方式更受欢迎,因为这不需要继承Thread类。在应用设计中已经继承了别的对象的情况下,这需要多继承(而Java不支持多继承),只能实现接口。同时,线程池也是非常高效的,很容易实现和使用。

    Java集合类提供了一套设计良好的支持对一组对象进行操作的接口和类。Java集合类里面最基本的接口有:
Collection:代表一组对象,每一个对象都是它的子元素。
Set:不包含重复元素的Collection。
List:有顺序的collection,并且可以包含重复元素。
Map:可以把键(key)映射到值(value)的对象,键不能重复。

    有序数组最大的好处在于查找的时间复杂度是O(log n),而无序数组是O(n)。有序数组的缺点是插入操作的时间复杂度是O(n),因为值大的元素需要往后移动来给新元素腾位置。相反,无序数组的插入时间复杂度是常量O(1)。

    根据应用的需要正确选择要使用的集合的类型对性能非常重要,比如:假如元素的大小是固定的,而且能事先知道,我们就应该用Array而不是ArrayList。
    有些集合类允许指定初始容量。因此,如果我们能估计出存储的元素的数目,我们可以设置初始容量来避免重新计算hash值或者是扩容。
    为了类型安全,可读性和健壮性的原因总是要使用泛型。同时,使用泛型还可以避免运行时的ClassCastException。
    使用JDK提供的不变类(immutable clas

最近更新

2022—2023学年度第二学期七年级数学期末考试.. 5页

2022年上海市虹口区中考语文二模试卷 5页

2024年竞选班长演讲作文300字 5页

2023年一级建造师之一建工程法规通关考试题库.. 20页

2024年竞选大队长演讲稿15篇 18页

2024年竞选中队长竞选稿集锦八篇 9页

2023年陕西省二级造价工程师考试建设工程造价.. 31页

50项护理技术操作理论考试试卷试题及答案 8页

2024年立夏幽默祝福语(精选385句) 57页

《海底两万里》名著阅读复习资料及练习题 9页

【真题】2022年上海市虹口区中考二模语文试卷.. 6页

2024年空调使用管理规定范本 33页

井下供电应做到 6页

会计信息系统(第六版)(用友ERP-U8V10.1版)试卷.. 9页

2024年秦兵马俑教学反思(通用3篇) 5页

2024年租赁房屋协议 48页

人教版选修5有机化学基础期末测试题 16页

2024年租房申请书范文汇总7篇 6页

升降机安装技术交底 8页

2024年秘书工作计划9篇 17页

城市控制性详细规划试题B及标准答案(05级用) 8页

2024年科研学期工作总结 22页

2024年科技馆作文(精选15篇) 26页

2024年科幻的作文(集锦15篇) 13页

工业废水中挥发酚(直接法)测定操作规程 9页

2024年科室医生个人工作总结 17页

建筑识图与构造期末复习 7页

我国产学研合作存在的问题及对策建议 2页

项目部安监部2021年工作计划及建议 16页

消防设备操作规程15篇 47页