原创 Java程序員能否手動釋放內存,以及指定釋放內存時間

Java和c++之間有一堵由內存分配和垃圾收集技術所圍成的“高牆”,牆外面的人想進去,牆裏面的人想出來  java的GC回收是完全自動的,沒有提供相關api手動回收,所有的內存分配和回收權限都在jvm,不在開發人員手裏 沒有絕對的強制

原创 二維數組的Comparator用法:同時將二維數組的兩列作爲條件

最近小編,在積極備戰秋招大戰,在編程題方面,許多題目用到了排序,都用到 java.util.Comparator 比較器,特別是在有的地方需要對二維數組排序 說重點 但是在比較時,只能將二維數組的一列,作爲條件比較,比如你的數組是 int

原创 最易懂解釋靜態方法static爲什麼不能訪問非靜態方法和屬性

不管是靜態方法還是靜態成員,都是類級別存在的 也就是說隨着類的加載而加載,優先於對象的存在 而非靜態成員和方法是對象級別的存在 所以在靜態方法中調用非靜態的成員或方法(此時還不存在對象),是不可能的,但是反過來是可以的:非靜態中調用靜態。

原创 .class和getClass()深度理解

能用一句話說清楚的絕不多說,能從原理講起的,絕不從表面講解。 java有兩個獲得類名的方法getClass()和class(),這兩個方法看似一樣,實則不然。這兩個方法涉及到了java中的反射。.class 用於類  而 getClass

原创 NoClassDefFoundError和ClassNotFoundException的區別

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/youngogo/article/details/81140830 我們容易把java.lang.ClassNo

原创 最新淺析java源代碼轉換爲機器碼的編譯執行過程

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/youngogo/article/details/81106275 我們先來看一下編譯型語言和解釋型語言的之間

原创 對比 Hashtable、HashMap、TreeMap 的區別聯繫以及適用場景

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/youngogo/article/details/81267644 典型回答 1、hashtable是早起j

原创 最新JDK8HashMamp實現過程源碼分析(二)

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/youngogo/article/details/81281959 我們繼續進行HashMap的源碼實現分析 1

原创 手撕代碼:Java實現LeetCode最長迴文串

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/youngogo/article/details/81745636 解決最長迴文串,先來看下問題描述 問題描

原创 類加載順序,JVM角度分析理解,類構造器方法<clinit>以及實例構造器方法<init>執行順序

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/youngogo/article/details/81866220 今天先來分析一下經常遇到的一個問題,在筆試面

原创 詳解String、StringBuffer、StringBuilder區別聯繫以及適用場景

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/youngogo/article/details/81169823 1 String (1) String的創建

原创 詳解訪問修飾符protected和default的區別

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/youngogo/article/details/81137175 訪問修飾符,即對訪問範圍的控制。在Java中

原创 詳解java構造函數,以及父類子類之間構造函數的關係

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/youngogo/article/details/81134815   主要解析複習類的構造函數: 首先明確一點

原创 詳解Java平臺

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/youngogo/article/details/81120371 首先我們回顧JRE(Java Runtime

原创 最新JDK8HashMap實現過程源碼分析

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/youngogo/article/details/81267773 小編道行也沒那麼深,就用最通俗易懂的方式,來