2024年java基础必备面试题

java基础必备面试题主 要 区 别 在 于 3 2 java 基础必备面试题 允 许 空 键

大家好,我是讯享网,很高兴认识大家。



主 要 区 别 在 于 32 java基础必备面试题允 许 空 ( ) 键 值 ( 5) 由 于 非 线 程 安 全 , 效 率 上 可 能 高 于
3 。
32 允许将  作为一个  的 5 或者  ,而 3 不允许。
32 把 3 的 , 方法去 掉 了 , 改 成 , 和 ,6 。 因 为
, 方法容易让人引起误解。
3 继承自 7, 类,而 32 是 1 引进的 24 的一个实现。
最 大 的 不 同 是 , 3 的 方 法 是 8, 的 , 而 32 不 是 , 在 多 个 线 程 访 问
3 时,不需要自己为它的方法实现同步,而 324 就必须为之提供外同步。
3 和 32 采用的  算法都大概一样,所以性能不会有很大的差异。
  
  HashTable 的原理:通过节点的关键码确定节点的存储位置,即给定节点的关键码 k,通过一
定的 函数关系 H(散列函数),得到 函数值 H(k),将此值解 释为 该节点的存 储地 址.
HashMap 与 Hashtable 很相似, 但 HashMap 是非同步(unsynchronizded) 和可以以 null 为
关键 码的 .
第 六, Collection 和 Collections 的区别 。
    ',, 是 个  下 的 类 , 它 包 含 有 各 种 有 关 集 合 操 作 的 静 态 方 法 。
',, 是个  下的接口,它是各种集合结构的父接口。
  
第 七, 什么时 候用 assert。
   断言是 一 个 包含布 尔 表达 式的 语句, 在 执行 这 个 语句 时 假定 该表达 式为 。 如果 表
达 式计算为 ,那么系统会 报告一个 *,,。它用于调试 目的:
   !9":,*,,;-
   断言可 以 有 两种形式:     <,1:   <,1<,:
<,1 应该总是产生一个布尔值。  <, 可以是得出一个值的任意表达式。
这个值用于 生成 显示更多 调试 信息的 8消息。    断言在 默认情况下是 禁用的。要在
编译 时启 用断 言 ,需要使用,1/标记 :  =,1/>  要在运行
时 启用 断言,可使用 =,或者 =标记。   要 在运行时 选择禁用 断言,可 使
用 =%或 者 =%,标记。    要系统 类中 启用 断言,可 使用 =或者 =%标记。
还 可以在包 的基础上启 用或者禁 用断言 。
   可以 在 预计正常 情况下不 会到 达的 任何位 置上 放置断言。 断言可以 用于 验证 传递给 私
有方 法的 参数。不 过, 断言不 应该用于 验证 传递给 公有方 法的 参数,因 为不 管是 否 启用了
断言 ,公 有方法都必须检查 其参数 。不过 ,既可以在公 有方法中,也可以在非公 有方法中
利 用断言测 试后置条 件。另外,断言 不应该 以任何方式 改变程序的状 态。
  第 八, GC 是 什么 ? 为 什么要有 GC? (基础 )。
    ?' 是 垃 圾 收 集器 。 程 序 员不 用 担心内 存 管理 , 因为 垃 圾 收 集 器会 自动进 行 管理 。
要请 求垃圾收集,可以调用 下面的方法之一:
8@!"   A@A@!"!"
  ?' 是垃圾 收集的意 思( ?4',,) 内存处理是 编程 人员容易出 现问题的地方 ,
忘记 或者错 误 的内存回 收会导 致 程序或系统的不稳 定甚至 崩 溃 ,  提供的 ?' 功 能可以
自动 监测 对象是否超过 作用域 从而达到自动 回 收内存的目 的,  语 言 没有提供释 放已 分
配内存的 显示操作方法。
小讯
上一篇 2024-12-28 09:16
下一篇 2024-12-30 09:49

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/4878.html