Arthas是Alibaba開源的Java診斷工具,深受開發(fā)者喜愛。在使用 Arthas 之前,當(dāng)遇到 Java 線上問題時,如 CPU 飆升、負(fù)載突高、內(nèi)存溢出等問題,你需要查命令,查網(wǎng)絡(luò),然后 jps、jstack、jmap、jhat、jstat、hprof 等一通操作。查看全文>>
JQuery封裝了JavaScript常用的功能代碼,提供了一套易于使用的API,可以跨多種瀏覽器工作,使HTML文檔的遍歷和操作、事件處理、動畫設(shè)計和Ajax交互等操作變得更加簡單。查看全文>>
在Java中,針對類、成員方法和屬性提供了四種訪問級別,分別是private、default、protected和public。接下來通過一個圖將這四種控制級別由小到大依次列出,如圖1所示。查看全文>>
應(yīng)用程序想要完成具體的功能,僅有類是遠(yuǎn)遠(yuǎn)不夠的,還需要根據(jù)類創(chuàng)建實例對象。在Java程序中,可以使用new關(guān)鍵字來創(chuàng)建對象,具體語法格式如下查看全文>>
在面向?qū)ο蟮乃枷胫校詈诵牡木褪菍ο蟆榱嗽诔绦蛑袆?chuàng)建對象,首先需要定義一個類。類是對象的抽象,它用于描述一組對象的共同特征和行為,例如人都有姓名、年齡、性別等特征,還有學(xué)習(xí)、工作、購物等行為。以面向?qū)ο蟮木幊趟枷耄涂梢詫⒛骋活愔泄餐奶卣骱托袨榉庋b起來,把共同特征作為類的屬性(也叫成員變量),把共同行為作為類的方法(也叫成員方法)。查看全文>>
面向?qū)ο蟮木幊趟枷耄D讓程序中對事物的描述與該事物在現(xiàn)實中的形態(tài)保持一致。為了做到這一點(diǎn),面向?qū)ο蟮乃枷胫刑岢隽藘蓚€概念——類和對象。其中,類是對某一類事物的抽象描述,而對象用于表示現(xiàn)實中該類事物的個體。接下來通過一個圖例來描述類與對象的關(guān)系,如圖所示。查看全文>>