使用 之前分享過JVM的基礎結(jié)構(gòu)以及如果Jconsole去直觀的去查看,現(xiàn)在我們更細的了解一個Jconsole的監(jiān)控案例。 問題 一次次的堆內(nèi)存使用量為什么有較大幅度的變化?...
使用 之前分享過JVM的基礎結(jié)構(gòu)以及如果Jconsole去直觀的去查看,現(xiàn)在我們更細的了解一個Jconsole的監(jiān)控案例。 問題 一次次的堆內(nèi)存使用量為什么有較大幅度的變化?...
Postman Postman is a collaboration platform for API development. Postman's features sim...
Executor框架接口 J.U.C中有三個Executor接口,入上圖 ExecutorExecutor接口只有一個execute方法,用來替代通常創(chuàng)建或啟動線程的方法。@...
提問 線程的應用場景都有什么?如果并發(fā)數(shù)量非常多,但是每個線程執(zhí)行的時間都特別短,該如何設計? 線程池 A thread pool is a collection of pr...
提問 Thread和Runnable的區(qū)別?sleep和yield的區(qū)別? 線程同步 什么是線程同步? 如下代碼 執(zhí)行方式為 上面的打印結(jié)果為什么呢? 當然了這個只是一個簡單...
定義 什么是進程? 維基百科:進程[https://zh.wikipedia.org/wiki/%E8%A1%8C%E7%A8%8B]百度百科:進程[https://baik...
說明 在現(xiàn)階段的各種開發(fā)中,注解也是越來越流行了,比如ButterKnife,Retrofit,Dragger,EventBus等,都是選擇使用注解來配置。運行時注解在Ann...
通配符 上界通配符<? extends T> 我們先來看一個例子: 現(xiàn)在我們定義一個盤子類: 下面,我們定義一個水果盤子,理論上水果盤子里,當然可以存在蘋果: 裝蘋果的盤子”...
定義 泛型是Java SE 1.5的新特性,泛型的本質(zhì)是參數(shù)化類型,也就是說所操作的數(shù)據(jù)類型被指定為一個參數(shù)。這種參數(shù)類型可以用在類、接口和方法的創(chuàng)建中,分別稱為泛型類、泛型...
內(nèi)存管理 Java的內(nèi)存管理就是內(nèi)存空間的分配和釋放的過程。 示例一 示例二 說明 在for循環(huán)中,循環(huán)申請Object對象,每申請一個放入Vector中,然后把Object...
引子 什么是反射 反射 (Reflection) 是 Java 的特征之一,它允許運行中的 Java 程序獲取自身的信息,并且可以操作類或?qū)ο蟮膬?nèi)部屬性。 Oracle 官方...
概念 什么是代理模式 為其他對象提供一種代理以控制對這個對象的訪問 UML類圖 代碼實現(xiàn) 分類 Access Proxy 設置訪問RealSubject功能的權(quán)限 實例:公司...
代理 什么是代理? 代理[https://zh.wikipedia.org/wiki/%E4%BB%A3%E7%90%86]Proxy[http://es6.ruanyife...
官網(wǎng) https://msgpack.org/[https://msgpack.org/] It's like JSON.but fast and small. 說明 Mes...
引子 沒有不變的需求,世上的軟件都改動過3次以上,唯一一個只改動過兩次的軟件的擁有者已經(jīng)死了,死在去修改需求的路上 引用:OOAD[https://baike.baidu.c...