
java面试
文章平均质量分 92
java基础、mysql、redis、消息队列、计算机网络、zookeeper、jvm、dubbo、spring、各路面试题
hlxrsc
666
展开
-
java基础(更新中)
比如:你想对整数采用绝对值大小来排序,Integer 是不符合要求的,你不需要去修改Integer 类(实际上你也不能这么做)去改变它的排序行为,只要使用一个实现了 Comparator 接口的对象来实现控制它的排序就行了。Integer的缓存机制:为了节省内存和性能,Integer类在内部通过使用相同的对象引用实现缓存和重用,Integer类默认在-128-127之间,可以通过。修改,且这种机制仅在自动装箱时有用,在使用构造器创建Integer对象时无用。原创 2023-11-02 23:17:45 · 67 阅读 · 0 评论 -
redis面试题
Redis是一个基于Key-Value存储结构的Nosql开源内存数据库。它提供了5种常用的数据类型,StringHashSetZSetList。针对不同的结构,可以解决不同场景的问题。因此它可以覆盖应用开发中大部分的业务场景,比如top10问题、好友关注列表、热点话题等。其次,由于Redis是基于内存存储,并且在数据结构上做了大量的优化所以IO性能比较好,在实际开发中,会把它作为应用与数据库之间的一个分布式缓存组件。原创 2023-10-18 23:13:05 · 96 阅读 · 1 评论