App下載
最新 最熱

阿里面試官:HashMap 熟悉吧?好的,那就來聊聊 Redis 字典吧!

事情是這樣的,前面面試問了幾個 Java 的相關(guān)問題,我朋友回答還不錯,接下來面試官就問了一句:看來 Java 基礎(chǔ)還不錯,Java HashMap 你熟悉吧?

2020-09-04
4329

JVM字符串常量池及String的intern方法詳解?

本篇文章基于字符串常量池的存儲及在使用intern方法時所引起的內(nèi)存變化進行一步深層次的講解。

2020-09-03
2796

Java是值傳遞還是引用傳遞?有圖為證

開篇先來曝答案,在 Java 語言中,本質(zhì)只有值傳遞,而無引用傳遞,解釋和證明詳見正文。說到值傳遞和引用傳遞我們不得不提到兩個概念:值類型和引用類型。

2020-09-02
2608

后端接收long類型參數(shù)時精度丟失,如何處理這個天坑

最近幾天一直在改造工程,采用雪花算法生成主鍵ID,突然踩到一個天坑,前端 JavaScript 在取 Long 型參數(shù)時,參數(shù)值有點不太對!

2020-09-02
11606

分布式服務注冊發(fā)現(xiàn)與統(tǒng)一配置管理之 Consul

今天這篇文章給大家介紹一個用于服務注冊發(fā)現(xiàn)和管理配置的開源組件--Consul。接下來讓我們一起來看一下它的功能吧。

2020-09-01
5470

阿里為什么推薦使用LongAdder,而不是volatile?

阿里《Java開發(fā)手冊》最新嵩山版在不久前發(fā)布,其中有一段內(nèi)容引起了編者的注意

2020-08-25
3156

Kotlin跟Java比起來有什么優(yōu)勢?

隨著計算機語言的發(fā)展,從最初的C、C++、Java等初始語言,近些年來,又開始流行一些被稱之為現(xiàn)代編程語言,比如:Rust、Go、Kotlin和TypeScript等

2020-08-21
4927

給面試官講解hashmap底層原理后,他表示很看好我

作為一名程序員,你面試的時候肯定被問過HashMap這個知識點,它的基本實現(xiàn)原理是每個面試者都該掌握的,當我們熟練的掌握了HashMap 的內(nèi)部實現(xiàn)原理。面對面試官的詢問,就能應答自如,接下來小編將帶大家了解 JDK7 版本的 HashMap基礎(chǔ)及其實現(xiàn)原理。

2020-08-20
4611

如何配置一臺適合Java開發(fā)的電腦

作為一名程序員,一臺適合自己使用編程語言的電腦就很關(guān)鍵。接下來W3Cschool小編就帶你了解一下,如何挑選適合Java開發(fā)的電腦。

2020-08-20
5415

Java中常見的一些坑,匯總篇

寫代碼也是如此,同一個代碼“坑”,踩第一次叫"長了經(jīng)驗",踩第二次叫"加深印象",踩第三次叫"不長心眼",踩三次以上就叫"不可救藥"。在本文中,筆者總結(jié)了一些代碼坑,描述了問題現(xiàn)象,進行了問題分析,給出了避坑方法。希望大家在日常編碼中,遇到了這類代碼坑,能夠提前避讓開來。

2020-08-20
4090