原创 《快速轉行做產品經理》——記

《快速轉行做產品經理》——記 讀後有感 讀了《快速轉行做產品經理》——李三科,做一下心得筆記。 當第一次進入大學的時候,就抱着對互聯網的幻想,有着各種各樣的想法想去實現。在想象中想要讓這個世界更加完美,但到最後才發現單靠我一人實現

原创 JVM詳解(九)方法區

JVM詳解(九)方法區 文章目錄JVM詳解(九)方法區在這裏感謝尚硅谷JVM(宋紅康),在此記錄一下自己詳細對學習筆記,希望對你有所幫助。一、方法區概述——堆棧方法區間的交互關係二、方法區的理解三、Hotspot中方法區的演進四、

原创 動態代理簡單實現

動態代理簡單實現 文章目錄動態代理簡單實現一、反射二、反射機制提供的功能1.相關API2.Class類的理解4.創建類的對象的方式5.Class實例可以是那些結構的說明三、類的加載過程四、動態代理(反射的動態性)一、反射的應用:動

原创 一文掌握 JAVA8新特性

一文掌握 JAVA8新特性 文章目錄一文掌握 JAVA8新特性一、新特性概覽二、Lambda表達式應用舉例具體說明:1.無參,無返回值2.lambda需要一個參數,但是沒有返回值3.數據類型可以省略,因爲可由編譯器推斷出,稱爲“類

原创 深拷貝(clone)、淺拷貝

深拷貝(clone)、淺拷貝 簡易理解: 淺拷貝:只拷貝源對象的地址,所以源對象的任何值變化,拷貝對象值也隨着變化。 深拷貝:拷貝對象的值,而不是地址,當源對象的值發生變化,拷貝對象的值不會發生變化 文章目錄深拷貝(clone)、

原创 聲明式事務 源碼解析

聲明式事務 源碼解析 文章目錄聲明式事務 源碼解析一、聲明式事務-環境搭建:測試:二、聲明式事務-測試成功三、聲明式事務-原理分析四、總結 先看總結把。 一、聲明式事務-環境搭建: 導入pom.xml中的 spring-jdb

原创 反射方法 的簡單使用

反射方法 的簡單使用 文章目錄反射方法 的簡單使用獲得字節碼文件對象的三種方式首先第一句,一切皆對象。類、屬性、方法、構造器都是對象用字節碼文件對象來構建一個類的對象構造方法對象方法對象得到屬性對象 獲得字節碼文件對象的三種方式

原创 JVM詳解(八)堆空間

JVM詳解(八)堆空間在這裏感謝尚硅谷JVM(宋紅康),在此記錄一下自己詳細對學習筆記,希望對你有所幫助。JVM學習路線和內容回顧堆空間的概述——進程中的唯一性堆空間關於對象創建和GC的概述堆的戲份內容結構堆空間大小的設置和查看O

原创 AOP 原理解析 跳轉邏輯 代碼演示

AOP 原理解析 跳轉邏輯 代碼演示 文章目錄AOP 原理解析 跳轉邏輯 代碼演示建議大家先看“三、總結”,有一個總體認識比較好一、AOP功能測試二、AOP原理2.1- @EnableAspectJAutoProxy2.2- An

原创 JVM詳解(五)虛擬機棧

JVM詳解(五)虛擬機棧在這裏感謝尚硅谷JVM(宋紅康),在此記錄一下自己詳細對學習筆記,希望對你有所幫助。05虛擬機棧棧的存儲單位操作數棧代碼追蹤動態鏈接動態鏈接(或指向運行時常量池的方法引用)方法的調用方法的調用:方法重寫的本

原创 加減乘除出題器(一)

加減乘除出題器(一)2020.6.1送給妹妹的節日禮物——出題器(持續更新) 2020.6.1送給妹妹的節日禮物——出題器(持續更新) 需要jre環境(我自己未精簡) 代碼地址 功能 加、減、乘、除選擇 變量最大數量選擇 是否存

原创 JVM詳解(二)類加載子系統

JVM詳解(二)類加載子系統在這裏感謝尚硅谷JVM(宋紅康),在此記錄一下自己詳細對學習筆記,希望對你有所幫助。02類加載子系統類加載器與類的加載過程一個簡單的例子加載:補充:加載. class文件的方式類的加載過程驗證(Veri

原创 JVM詳解(三&四)運行時數據區

JVM詳解(三&四)運行時數據區在這裏感謝尚硅谷JVM(宋紅康),在此記錄一下自己詳細對學習筆記,希望對你有所幫助。chapter03&04運行時數據區PC寄存器爲什麼會被設定爲線程私有? 在這裏感謝尚硅谷JVM(宋紅康),在此記