`java學習的一些目錄和知識的分享css
jsr
是Java Specification Requests
的縮寫,意思是Java 規範提案。
API
(Application Programming Interface
, 應用程序編程接口)是一個通用概念html
《Effective Java》 使用合理的方式開放程序java
Java高級工程師 待完善~~nginx
精通java:面向對象概念、集合框架、io、多線程 設計思想:設計模式、解決問題方案 數據庫:索引機制、sql優化、高性能sql、設備調優、事務機制、鎖、集羣、讀寫分離、分庫分表 系統架構:分佈式、緩存系統、消息推送、高可用 java高級:nio/aio、併發、jvm、gc優化、算法、數據結構 框架:spring springboot springcloud mybatis zk dubbo nginx tomcat ActiveMQ 等
簡單使用spring
抽象就是忽略一個主題中與當前目標無關的那些方面,以便更充分地注意與當前目標有
關的方面。抽象並不打算了解所有問題,而只是選擇其中的一部分,暫時不用部分細節。抽
象包括兩個方面,一是過程抽象,二是數據抽象。sql
繼承是一種聯結類的層次模型,而且容許和鼓勵類的重用,它提供了一種明確表述共性
的方法。對象的一個新類能夠從現有的類中派生,這個過程稱爲類繼承。新類繼承了原始類
的特性,新類稱爲原始類的派生類(子類),而原始類稱爲新類的基類(父類)。派生類能夠
從它的基類那裏繼承方法和實例變量,而且類能夠修改或增長新的方法使之更適合特殊的需
要。數據庫
封裝是把過程和數據包圍起來,對數據的訪問只能經過已定義的界面。面向對象計算始
於這個基本概念,即現實世界能夠被描繪成一系列徹底自治、封裝的對象,這些對象經過一
個受保護的接口訪問其餘對象。編程
多態性是指容許不一樣類的對象對同一消息做出響應。多態性包括參數化多態性和包含多
態性。多態性語言具備靈活、抽象、行爲共享、代碼共享的優點,很好的解決了應用程序函
數同名問題。