原创 做了這麼久的程序員,你知道爲什麼會有 Lambda 表達式嗎?

Java8 有一些新的特性,今天老顧給大家分享一下關於 Lambda 表達式的由來,一開始感覺 Lambda 可讀性蠻差的,不知道**爲什麼 Java8 會出來這個表達式?**既然大佬們推出來,肯定是有原因的,應該是爲了解決一些問

原创 由淺入深,講解 spring 實戰詳細使用——spring 源碼篇

首先,這篇文章不會詳細的深入底層源碼,只是基於註解和配置來說說我們的 spring 的使用,別小看基礎,保證有你沒用過的註解和配置,走起。 我們先來建立一個 maven 項目,引入 spring 文件,不愛弄的在文章最下面有代碼地

原创 十大優秀編程項目,讓你的簡歷金光閃閃

全文共 3241 字,預計學習時長 6 分鐘 被問到如何學習編程時,最常聽到的問題就是:“有沒有什麼新項目的好點子?” 一些老套的答案有:“做一個象棋遊戲” 或者 “命令行界面”。 這些答案沒有錯,但這些例子不符合現代編程的需要

原创 Java 學習之路讓我幫助很大的書籍

筆主目前從事Java工作已經5年,滿打滿算下來,從大二上學期接觸 Java 到現在也快走過了 7 個年頭。在學習 Java 過程中,網上的一些視頻還有一些書籍對我幫助都很大。下面就我自己看過的一些書籍,來分享一些對我幫助比較大的書

原创 Java13 閃亮來襲,你是否還停留在 Java8

近期 Java 界好消息頻傳。先是 Java 13 發佈,接着 Eclipse 也發佈了新版本表示支持新版本的 Java 特性。 本文介紹了 Java 13 的新特性並展示了相關的示例。 2019 年 9 月 17 日,Java

原创 五年經驗程序員告訴你,如何確定自己是否適合做程序員

在知乎上看到一個問題,如何確定自己是否適合做程序員? 好多答主都說需要智商高, 對計算機有興趣愛好, 抽象能力要好。 …… 啊呸,也不知道這些剛下飛機的答主是不是程序員。 我在 it 行業工作了三年,換了幾家公司,所以就以我三

原创 最熱門的 10 個 Java 微服務框架

1、Spring Boot Java 構建 Spring 應用程序已經有很長一段時間了,Spring Boot 是 Spring 的一個特定版本,它通過對配置細節的處理,使微服務構建更加簡便。創建 Spring Boot 旨在自啓

原创 阿里巴巴爲什麼能抗住90秒100億?看完這篇你就明白了!

1. 概述 本文以淘寶作爲例子,介紹從一百個到千萬級併發情況下服務端的架構的演進過程,同時列舉出每個演進階段會遇到的相關技術,讓大家對架構的演進有一個整體的認知,文章最後彙總了一些架構設計的原則。 特別說明:本文以淘寶爲例僅僅是

原创 Java堆空間Vs棧內存

之前我寫了幾篇有關Java垃圾收集的文章之後,我收到了很多電子郵件,請求解釋Java堆空間,Java棧內存,Java中的內存分配以及它們之間的區別。 您可能在Java,Java EE書籍和教程中看到很多有關堆和變量內存的參考,但

原创 爲什麼不允許使用 Java 靜態構造函數?

不允許使用 Java 靜態構造函數,但是爲什麼呢?在深入探討不允許使用靜態構造函數的原因之前,讓我們看看如果要使 構造函數靜態化 會發生什麼。 Java 靜態構造函數 假設我們有一個定義爲的類: public class Data

原创 Java 8:一文掌握 Lambda 表達式

本文將介紹 Java 8 新增的 Lambda 表達式,包括 Lambda 表達式的常見用法以及方法引用的用法,並對 Lambda 表達式的原理進行分析,最後對 Lambda 表達式的優缺點進行一個總結。 1. 概述 Jav

原创 避免Java中NullPointerException的Java技巧和最佳實踐

Java中的NullPointerException是我們最經常遇到的異常了,那我們到底應該如何在編寫代碼是防患於未然呢。下面我們就從幾個方面來入手,解決這個棘手的​問題吧。​ 值得慶幸的是,通過應用一些防禦性編碼技術並遵循應用程

原创 Java中Array與ArrayList的10個區別

Array和ArrayList都是Java中兩個重要的數據結構,在Java程序中經常使用。並且ArrayList在內部由Array支持,瞭解Java中的Array和ArrayList之間的差異對於成爲一名優秀的Java開發人員也至

原创 Java 異常面試問題與解答

Java 提供了一種健壯且面向對象的方法來處理稱爲 Java異常處理的異常情況。 1. Java中的異常是什麼? 異常是在程序執行期間可能發生的錯誤事件,它會破壞其正常流程。異常可能源於各種情況,例如用戶輸入的錯誤數據,硬件故障,

原创 程序員必備神器,腦洞不是一般大!

程序員自制按摩椅 程序員專屬“零食” 這個鍵盤解決了吃飯問題! 這個杯子,大家喜歡嗎? 這個杯子也不錯! 程序媛美甲 大佬必備頭盔 程序員專屬T恤 讓人做噩夢的抱枕 程序員專屬日曆 程序員老黃曆程序員老黃曆