
一、什么是ClassLoader? 大家都知道,當(dāng)我們寫好一個Java程序之后,不是管是CS還是BS應(yīng)用,都是由若干個.class文件組織而成的...
static修飾的成員變量和成員方法獨立于該類的任何對象。也就是說,它不依賴類特定的實例,被類的所有實例共享。只要這個類被加載,Java虛擬機(jī)就...
我們已經(jīng)知道計算機(jī)中,所有數(shù)據(jù)最終都是使用二進(jìn)制數(shù)表達(dá)。我們也已經(jīng)學(xué)會如何將一個10進(jìn)制數(shù)如何轉(zhuǎn)換為二進(jìn)制數(shù)以及如何將如何將一個16進(jìn)制數(shù)如何轉(zhuǎn)...
舉一個例子:It's 知乎日報你看到的unicode字符集是這樣的編碼表: 每一個字符對應(yīng)一個十六進(jìn)制數(shù)字。計算機(jī)只懂二進(jìn)制,因此,嚴(yán)格按照un...
速度方面的比較:StringBuilder > StringBuffer > String 因為給String添加字符時,JVM 會給St...
通俗的說,反射就是可以獲得類的信息,比如類里面有什么方法、屬性、構(gòu)造函數(shù)等,也可以對類實例化(不是所有的實例化都是用new,new必須知道這個類...
為什么要實現(xiàn)Serializable? 最重要的兩個原因是:1、將對象的狀態(tài)保存在存儲媒體中以便可以在以后重新創(chuàng)建出完全相同的副本;2、按值將對...
所有異常的根基類。Exception 是Throwable類的一個主要子類。 Error類和Exception類的父類都是throwable類,...