摘要:基礎(chǔ)知識(shí)復(fù)習(xí)后端掘金的作用表示靜態(tài)修飾符,使用修飾的變量,在中分配內(nèi)存后一直存在,直到程序退出才釋放空間。將對(duì)象編碼為字節(jié)流稱之為序列化,反之將字節(jié)流重建成對(duì)象稱之為反序列化。
Java 學(xué)習(xí)過(guò)程|完整思維導(dǎo)圖 - 后端 - 掘金
JVM 1. 內(nèi)存模型( 內(nèi)存分為幾部分? 堆溢出、棧溢出原因及實(shí)例?線上如何排查?) 2. 類加載機(jī)制 3. 垃圾回收 Java基礎(chǔ) 什么是接口?什么是抽象類?區(qū)別是什么...
JAVA 正則表達(dá)式 - 后端 - 掘金
一、 什么是正則表達(dá)式 正則表達(dá)式是由普通字符(如英文字母)以及特殊字符(也稱為元字符)組成的文字模式。該模式對(duì)文本查找時(shí)需要匹配的一個(gè)或多個(gè)字符串描述,給出一個(gè)匹配模板。 ...
Java 基礎(chǔ)知識(shí)復(fù)習(xí) - 后端 - 掘金
static的作用 static表示靜態(tài)修飾符,使用static修飾的變量,在Java中分配內(nèi)存后一直存在,直到程序退出才釋放空間。用static修飾的變量可以直接使用類名加“.”的方式訪問(wèn)。 f...
Java 中 NIO 和 IO 的比較 - 后端 - 掘金
NIO是為了彌補(bǔ)IO操作的不足而誕生的,NIO的一些新特性有:非阻塞I/O,選擇器,緩沖以及管道。管道(Channel),緩沖(Buffer) ,選擇器( Selector)是其主要特征。 概念解釋: ...
15 個(gè)高級(jí) Java 多線程面試題及回答 - 后端 - 掘金
在任何Java面試當(dāng)中多線程和并發(fā)方面的問(wèn)題都是必不可少的一部分。如果你想獲得任何股票投資銀行的前臺(tái)資訊職位,那么你應(yīng)該準(zhǔn)備很多關(guān)于多線程的問(wèn)題。在投資銀行業(yè)務(wù)中多線程和并發(fā)是一個(gè)非常受歡迎的話題,特別是電子交易發(fā)展方面相關(guān)的。他們會(huì)問(wèn)面試者很多令人混淆的Ja...
HashMap 深度分析 - 后端 - 掘金
這次主要是分析下HashMap的工作原理,為什么我會(huì)拿這個(gè)東西出來(lái)分析,原因很簡(jiǎn)單,以前我面試的時(shí)候,偶爾問(wèn)起HashMap,99%的程序員都知道HashMap,基本都會(huì)用Hashmap,這其中不僅僅包括剛畢業(yè)的大學(xué)生,也包括已經(jīng)工作5年,甚至是10年的程序員...
深度解析JAVA序列化 - 掘金
一、序列化 java序列化提供了一個(gè)框架,用來(lái)將對(duì)象編碼成字節(jié)流,并從字節(jié)流編碼中重新構(gòu)建的對(duì)象。將對(duì)象編碼為字節(jié)流稱之為序列化,反之將字節(jié)流重建成對(duì)象稱之為反序列化。java序列為對(duì)象的可持久化及遠(yuǎn)程共享提供了一種簡(jiǎn)單機(jī)制。它實(shí)現(xiàn)起來(lái)非常方便,只需要實(shí)現(xiàn)se...
深度解析 JAVA 序列化 - 后端 - 掘金
一、序列化 java序列化提供了一個(gè)框架,用來(lái)將對(duì)象編碼成字節(jié)流,并從字節(jié)流編碼中重新構(gòu)建的對(duì)象。將對(duì)象編碼為字節(jié)流稱之為序列化,反之將字節(jié)流重建成對(duì)象稱之為反序列化。java序列為對(duì)象的可持久化及遠(yuǎn)程共享提供了一種簡(jiǎn)單機(jī)制。它...
消息隊(duì)列技術(shù)介紹 - 后端 - 掘金
一、 消息隊(duì)列概述 消息隊(duì)列中間件是分布式系統(tǒng)中重要的組件,主要解決應(yīng)用耦合、異步消息、流量削鋒等問(wèn)題。實(shí)現(xiàn)高性能、高可用、可伸縮和最終一致性架構(gòu)。是大型分布式系統(tǒng)不可缺少的中間件。 目前在生產(chǎn)環(huán)...
重新認(rèn)識(shí) java(一) ---- 萬(wàn)物皆對(duì)象 - 后端 - 掘金
如果你現(xiàn)實(shí)中沒(méi)有對(duì)象,至少你在java世界里會(huì)有茫茫多的對(duì)象,聽起來(lái)是不是很激動(dòng)呢? 對(duì)象,引用,類與現(xiàn)實(shí)世界 現(xiàn)實(shí)世界里有許許多多的生物,非生物,跑的跳的飛的,...
Java 多線程學(xué)習(xí) - 后端 - 掘金
學(xué)習(xí)Java的同學(xué)注意了!!!? 學(xué)習(xí)過(guò)程中遇到什么問(wèn)題或者想獲取學(xué)習(xí)資源的話,歡迎加入Java學(xué)習(xí)交流群,群號(hào)碼:254078193 ?我們一起學(xué)Java! ...
深入理解 Java 類型信息 (Class 對(duì)象) 與反射機(jī)制(可能有點(diǎn)內(nèi)功的味道) - zejian 的博客 - 博客頻道 - CSDN.NET - 后端 - 掘金
【版權(quán)申明】未經(jīng)博主同意,謝絕轉(zhuǎn)載?。ㄕ?qǐng)尊重原創(chuàng),博主保留追究權(quán)) http://blog.csdn.net/javazeji... 出自【zejian的博客】 本篇主要是深入對(duì)Java中的Cl...
設(shè)計(jì)模式系列·抽象工廠模式 - 掘金
前言 以小說(shuō)的筆法寫的設(shè)計(jì)模式系列文章,你絕對(duì)看得懂![首發(fā)于公眾號(hào):"聊聊代碼"] 設(shè)計(jì)模式系列·王小二需求歷險(xiǎn)記(一)設(shè)計(jì)模式系列·王小二需求歷險(xiǎn)記(二)設(shè)計(jì)模式系列·封裝、繼承、多態(tài)設(shè)計(jì)模式系列·初探設(shè)計(jì)模式之王小二的疑問(wèn)設(shè)計(jì)模式系列...
Java 多線程干貨系列—(一)Java 多線程基礎(chǔ) | 掘金技術(shù)征文 - 掘金
原本地址:Java多線程干貨系列—(一)Java多線程基礎(chǔ)博客地址:http://tengj.top/ 前言 多線程并發(fā)編程是Java編程中重要的一塊內(nèi)容,也是面試重點(diǎn)覆蓋區(qū)域,所以學(xué)好多線程并發(fā)編程對(duì)我們來(lái)說(shuō)極其重要,下面跟我一起開啟本次的學(xué)習(xí)之旅吧。 正...
Java 字符串 (String/StringBuffer/StringBuilder) - 后端 - 掘金
一、String (一)、創(chuàng)建 String 對(duì)象 String str1 = new String("Hello World!"); //方法一 String str2 = "Hello World!"; //方法二 ...... ...
由淺入深理解 java 集合——集合框架 Collction、Map - 后端 - 掘金
本篇文章主要對(duì)java集合的框架進(jìn)行介紹,使大家對(duì)java集合的整體框架有個(gè)了解。具體介紹了Collection接口,Map接口以及Collection接口的三個(gè)子接口Set,List,Queue。 ...
Java 進(jìn)階-多線程開發(fā)關(guān)鍵技術(shù) - 后端 - 掘金
原創(chuàng)文章,轉(zhuǎn)載請(qǐng)務(wù)必將下面這段話置于文章開頭處(保留超鏈接)。本文轉(zhuǎn)發(fā)自Jason’s Blog,原文鏈接 http://www.jasongj.com/java/m... sleep和wait到底什么區(qū)別...
Java 基礎(chǔ)與提高干貨系列—Java 反射機(jī)制 | 掘金技術(shù)征文 - 掘金
原本地址:Java基礎(chǔ)與提高干貨系列——Java反射機(jī)制博客地址:http://tengj.top/ 前言 今天介紹下Java的反射機(jī)制,以前我們獲取一個(gè)類的實(shí)例都是使用new一個(gè)實(shí)例出來(lái)。那樣太low了,今天跟我一起來(lái)學(xué)習(xí)學(xué)習(xí)一種更加高大上的方式來(lái)實(shí)現(xiàn)。 ...
Java 方向如何準(zhǔn)備 BAT 技術(shù)面試答案 (匯總版) - 后端 - 掘金
這個(gè)主題的內(nèi)容之前分三個(gè)篇幅分享過(guò),導(dǎo)致網(wǎng)絡(luò)上傳播的比較分散,所以本篇做了一個(gè)匯總,同時(shí)對(duì)部分內(nèi)容及答案做了修改,歡迎朋友們吐槽、轉(zhuǎn)發(fā)。因?yàn)槠L(zhǎng)度和時(shí)間的原因,部分答案我沒(méi)有親自總結(jié)。 1.面向?qū)ο蠛兔嫦蜻^(guò)程的區(qū)別 ...
Java 常量池理解與總結(jié) - 后端 - 掘金
一.相關(guān)概念 什么是常量用final修飾的成員變量表示常量,值一旦給定就無(wú)法改變!final修飾的變量...
面試題思考:try 代碼塊中含 return 語(yǔ)句時(shí),代碼執(zhí)行順序 - 掘金
刷java面試題偶然看到這類問(wèn)題(try/finally中含有return時(shí)的執(zhí)行順序),覺(jué)得挺有意思于是小小的研究了一下,希望經(jīng)過(guò)我添油加醋天馬行空之后,能給你帶來(lái)一定的幫助 原題 try {} 里有一個(gè)return語(yǔ)句,那么緊跟在這個(gè)try后的final...
設(shè)計(jì)模式之適配器模式 - 后端 - 掘金
JAVA設(shè)計(jì)模式系列: 單例模式 觀察者模式 ...
譯-Java內(nèi)存管理白皮書 - 掘金
說(shuō)明 有關(guān)java并發(fā)可以看這里:https://yuedu.baidu.com/ebook...要學(xué)習(xí)Java或者任意一門技術(shù),我覺(jué)得最好的是從官網(wǎng)的資料...
Java 的 23 種設(shè)計(jì)模式全解析 - 后端 - 掘金
一、設(shè)計(jì)模式的分類 總體來(lái)說(shuō)設(shè)計(jì)模式分為三大類: 創(chuàng)建型模式,共五種:工廠方法模式、抽象工廠模式、單例模式、建造者模式、原型模式。 結(jié)構(gòu)型模式,共七種:適配器模式、裝飾器模式、代理模式、外觀模式、橋接模式、組合模式、享元模式。 行為型模式,共十一種:策略模式、...
Java 虛擬機(jī) 結(jié)構(gòu)原理與運(yùn)行時(shí)數(shù)據(jù)區(qū)域 - 后端 - 掘金
前言 本來(lái)計(jì)劃要寫Android內(nèi)存優(yōu)化的,覺(jué)得有必要在此之前介紹一下Java虛擬機(jī)的相關(guān)知識(shí),Java虛擬機(jī)也并不是三言兩語(yǔ)能夠介紹完的,因此開了Java虛擬機(jī)系列,這一篇文章我們來(lái)學(xué)習(xí)Java虛擬機(jī)的...
深入理解 Java 之 JVM 堆內(nèi)存分配 - 后端 - 掘金
Java堆是被所有線程共享的一塊內(nèi)存區(qū)域,所有對(duì)象和數(shù)組都在堆上進(jìn)行內(nèi)存分配。為了進(jìn)行高效的垃圾回收,虛擬機(jī)把堆內(nèi)存劃分成新生代、老年代和永久代(1.8中無(wú)永久代,使用metaspace實(shí)現(xiàn))三塊區(qū)域。 ...
深入理解 Java 線程池:ThreadPoolExecutor - 后端 - 掘金
博客鏈接:http://www.ideabuffer.cn/2017...深入理解Java線程池:ThreadPoolExecutor/ 線程池介紹 在w...
Java 同步塊 - Android - 掘金
轉(zhuǎn)自 Java 同步塊 Java 同步關(guān)鍵字(synchronized) Java 中的同步塊用 synchronized 標(biāo)記。同步塊在 Java 中是同步在某...
理解 Java 中 HashMap 的工作原理 - 后端 - 掘金
+++ date = "2016-05-25T23:10:44+08:00" description = "理解Java中HashMap的工作原理" draft = false tags = ["Hash","HashMap"] title = "理解Java...
深入分析 java 線程池的實(shí)現(xiàn)原理 - 后端 - 掘金
轉(zhuǎn)載請(qǐng)注明原創(chuàng)出處,謝謝!簡(jiǎn)書占小狼http://www.jianshu.com/users/... 前言 線程...
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/67224.html
摘要:一基礎(chǔ)接口的意義百度規(guī)范擴(kuò)展回調(diào)抽象類的意義想不想通過(guò)一線互聯(lián)網(wǎng)公司面試文檔整理為電子書掘金簡(jiǎn)介谷歌求職記我花了八個(gè)月準(zhǔn)備谷歌面試掘金原文鏈接翻譯者 【面試寶典】從對(duì)象深入分析 Java 中實(shí)例變量和類變量的區(qū)別 - 掘金原創(chuàng)文章,轉(zhuǎn)載請(qǐng)務(wù)必保留原出處為:http://www.54tianzhisheng.cn/... , 歡迎訪問(wèn)我的站點(diǎn),閱讀更多有深度的文章。 實(shí)例變量 和 類變量...
摘要:進(jìn)階多線程開發(fā)關(guān)鍵技術(shù)后端掘金原創(chuàng)文章,轉(zhuǎn)載請(qǐng)務(wù)必將下面這段話置于文章開頭處保留超鏈接。關(guān)于中間件入門教程后端掘金前言中間件 Java 開發(fā)人員最常犯的 10 個(gè)錯(cuò)誤 - 后端 - 掘金一 、把數(shù)組轉(zhuǎn)成ArrayList 為了將數(shù)組轉(zhuǎn)換為ArrayList,開發(fā)者經(jīng)常... Java 9 中的 9 個(gè)新特性 - 后端 - 掘金Java 8 發(fā)布三年多之后,即將快到2017年7月下一個(gè)版...
摘要:常見的八大排序算法,他們之間關(guān)系如下被人忽視的面向?qū)ο蟮牧笤瓌t后端掘金前言作為文集的第一篇,我覺(jué)得有必要介紹一下大概的寫作規(guī)劃。 Java多線程干貨系列—(四)volatile關(guān)鍵字| 掘金技術(shù)征文 - 掘金原本地址:Java多線程干貨系列—(四)volatile關(guān)鍵字博客地址:http://tengj.top/ 前言 今天介紹下volatile關(guān)鍵字,volatile這個(gè)關(guān)鍵字可能...
摘要:常見的八大排序算法,他們之間關(guān)系如下被人忽視的面向?qū)ο蟮牧笤瓌t后端掘金前言作為文集的第一篇,我覺(jué)得有必要介紹一下大概的寫作規(guī)劃。 Java多線程干貨系列—(四)volatile關(guān)鍵字| 掘金技術(shù)征文 - 掘金原本地址:Java多線程干貨系列—(四)volatile關(guān)鍵字博客地址:http://tengj.top/ 前言 今天介紹下volatile關(guān)鍵字,volatile這個(gè)關(guān)鍵字可能...
閱讀 3750·2021-10-12 10:11
閱讀 2007·2019-08-30 15:53
閱讀 1614·2019-08-30 13:15
閱讀 2330·2019-08-30 11:25
閱讀 1831·2019-08-29 11:24
閱讀 1680·2019-08-26 13:53
閱讀 3551·2019-08-26 13:22
閱讀 1802·2019-08-26 10:24