10 如何保证集合是线程安全的? ConcurrentHashMap如何实现高效地线程安全?
典型回答 Java 提供了不同层面的线程安全支持。在传统集合框架内部,除了 Hashtable 等同步容器,还提供了所谓的同步包装器(Synchronized Wrapper),我们可以调用 Coll…
目标 路径 时间 结果 信息 定位 闭环 复盘 精力 极限 稳态 框架 邮箱:linqingyang@datagov.top
典型回答 Java 提供了不同层面的线程安全支持。在传统集合框架内部,除了 Hashtable 等同步容器,还提供了所谓的同步包装器(Synchronized Wrapper),我们可以调用 Coll…
打开项目后显示内容 打开示例方式 1.打开项目,点击左下角内容侧滑菜单,下滑城市示例到Map 2.双击上图中右侧红框中的一个打开 3.点击界面上方的绿色开始按钮,运行 运行效果 问题 1.碰撞人有机会…
Map 是广义 Java 集合框架中的另外一部分,HashMap 作为框架中使用频率最高的类型之一,它本身以及相关类型自然也是面试考察的热点。 典型回答 Hashtable、HashMap、TreeM…
https://zh.wikipedia.org/wiki/哈希表 散列表(Hash table,也叫哈希表),是根据键(Key)而直接访问在内存储存位置的数据结构。也就是说,它通过计算出一个键值的函…
典型回答 这三者都是实现集合框架中的 List,也就是所谓的有序集合,因此具体功能也比较近似,比如都提供按照位置进行定位、添加或者删除的操作,都提供迭代器以遍历其内容等。但因为具体的设计区别,在行为、…
典型回答 int 是我们常说的整形数字,是 Java 的 8 个原始数据类型(Primitive Types,boolean、byte 、short、char、int、float、double、lon…
编程语言分类角度 动态类型 静态类型 简单区分就是语言类型信息是 在运行时检查 还是编译期检查 典型回答 反射机制是 Java 语言提供的一种基础功能,赋予程序在运行时自省(introspect,官方…
典型回答 String 是 Java 语言非常基础和重要的类,提供了构造和管理字符串的各种基本逻辑。它是典型的 Immutable 类,被声明成为 final class,所有属性也都是 final …
这是一个综合性的题目,既考察了我们对基础概念的理解,也考察了对底层对象生命周期、垃圾收集机制等的掌握。 充分理解这些引用,对于我们设计可靠的缓存等框架,或者诊断应用 OOM 等问题,会很有帮助。比如,…
典型回答 final 可以用来修饰类、方法、变量,分别有不同的意义,final 修饰的 class 代表不可以继承扩展,final 的变量是不可以修改的,而 final 的方法也是不可以重写的(ove…
典型回答 Exception 和 Error 都是继承了 Throwable 类,在 Java 中只有 Throwable 类型的实例才可以被抛出(throw)或者捕获(catch),它是异常处理机制…
典型回答 Java 本身是一种面向对象的语言,最显著的特性有两个方面,一是所谓的“书写一次,到处运行”(Write once, run anywhere),能够非常容易地获得跨平台能力;另外就是垃圾收…
01 对Java平台的理解 http://82.157.247.243/archives/146 02 Exception和Error的区别 http://82.157.247.243/archive…
2022-10-02 08:46:32 星期日
2022-10-02 08:50:31 星期日 软件开发 软件开发方法(⭐) (1)结构化开发方法 用户至上,自顶向下,逐步分解(求解),严格区分工作阶段,每阶段有任务与成果,强调系统开发过程的整体性…
企业信息化战略与实施
软考架构目录
sqlplus /nolog conn /as sysdba alter user sys identified by 123456; alter user sys account unlock; a…
01 Oracle密码修改 http://82.157.247.243/archives/128
什么是精力 精力就是做事情的能力。包括体能、情感、思维、意志四个方面。 如何管理精力 人生不是一场没有尽头的马拉松,人生终结才是长跑的终点。 持续健身能带来身心改善,但若停止一周,曾经的改善就会大幅退…