原文:美团面试官问我一个字符的String.length()是多少,我说是1,面试官说你回去好好学一下吧

本文首发于微信公众号:程序员乔戈里 以上结果输出为 。 小萌边说边在IDEA中的win环境下选中String.length 函数,使用ctrl B快捷键进入到String.length 的定义。 接着使用google翻译对这段英文进行了翻译,得到了大体意思:返回字符串的长度,这一长度等于字符串中的 Unicode 代码单元的数目。 小萌:乔戈里,那这又是啥意思呢 乔哥:前几天我写的一篇文章:面试官 ...

2020-01-02 23:26 1 397 推荐指数:

查看详情

面试官: 一下你做过哪些性能优化?

前言 如果你已经有 2 - 3 年以上开发经验还不懂的怎么去优化自己的项目,那就有点说不过去了,下面是我自己总结的一套通用级别的 Android 性能优化。如果图片不清晰文末可以下载原始 xmind 图。 如果你正在找工作, 那么你需要一份 Android 高级开发面试宝典 ...

Thu Apr 02 17:21:00 CST 2020 0 864
面试官一下List排序方法

1. 前言 排序算是比较高频的面试题了,节前面试了的两家公司都有问到排序问题,整理后分享给大家(文末见总结)。 通常我们想到实现排序就是 Collections 工具类的 sort() 方法,而 sort() 方法有两种: 直接调用 Collections.sort(List ...

Mon Oct 19 07:20:00 CST 2020 1 525
面试官:你给我一下什么是时间轮吧?

你好呀,我是歪歪。 今天我带大家来卷一下时间轮吧,这个玩意其实还是挺实用的。 常见于各种框架之中,偶现于面试环节,理解起来稍微有点难度,但是知道原理之后也就觉得: 大多数人谈到时间轮的时候都会从 netty 开始聊。 我就不一样了,我想从 Dubbo 里面开始讲 ...

Tue Nov 16 20:40:00 CST 2021 8 1414
面试官问我: ZGC 的 Z 是什么意思

本文的阅读有一定的门槛,请先了解 GC 的基本只知识。 现代垃圾收集器的演进大部分都是往减少停顿方向发展。 像 CMS 就是分离出一些阶段使得应用线程可以和垃圾回收线程并发,当然还有利用 ...

Wed Nov 18 16:47:00 CST 2020 4 1164
面试官一下你常用的加密算法

加密算法我们整体可以分为:可逆加密和不可逆加密,可逆加密又可以分为:对称加密和非对称加密。 一、不可逆加密 常见的不可逆加密算法有MD5,HMAC,SHA1、SHA-224、SHA-256、SHA ...

Fri Jul 31 17:12:00 CST 2020 6 2758
我精通字符串,面试官竟然问我Java中的String有没有长度限制!?|附视频讲解

关于String有没有长度限制的问题,我之前单独写过一篇文章分析过,最近我又抽空回顾了一下这个问题,发现又有了一些新的认识。于是准备重新整理这个内容。 这次在之前那篇文章的基础上除了增加了一些验证过程外,还有些错误内容的修正。我这次在分析过程中会尝试对Jdk的编译过程进行debug,并且会参考 ...

Wed May 20 17:48:00 CST 2020 2 1163
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM