當定義一個類時,常常需要定義一些成員方法描述類的行為特征,但有時這些方法的實現(xiàn)方式是無法確定的。例如,前面在定義Animal類時,shout()方法用于描述動物的叫聲,但是不同動物的叫聲是不同的...查看全文>>
在Java中,任何對象都有生命周期。線程也不例外,它也有自己的生命周期。當Thread對象創(chuàng)建完成時,線程的生命周期便開始了。當run()方法中代碼正常執(zhí)行完畢或者...查看全文>>
Java學習需要多長時間,不同基礎的同學是不一樣的。如果以每天8小時計算,沒有任何基礎的同學在資料準備充分的情況下,日復一日按計劃地學習,到找到一份差不多的工作大約需要半年左右的時間...查看全文>>
、Redis內(nèi)存不足的緩存淘汰策略提供了8種。noeviction:當內(nèi)存使用超過配置的時候會返回錯誤,不會驅(qū)逐任何鍵查看全文>>
零基礎的同學在進行Java學習之前,肯定要先選擇一臺趁手的電腦,大多數(shù)人的印象中,Java還有其他開發(fā)類的崗位要買好內(nèi)存大一點的處理系統(tǒng)高一點,CPU好一點的電腦,其實不然,在初期學Java對電腦的配置沒有特別高的要求,不需要買配置特別好的電腦,PC機可以參考如下配置:查看全文>>
在開發(fā)TCP程序時,首先需要創(chuàng)建服務器端程序。JDK的java.net包中提供了一個ServerSocket婁,該類的實例對象可以實現(xiàn)一個服務器端的程序。通過查閱API文檔可知,ServerSocket類提供了多個構(gòu)造方法,接下來就對ServerSocket的構(gòu)造方法進行詳細講解。查看全文>>