1. 程式人生 > >Java概述

Java概述

servle ext bject 混淆 響應 支持 一定的 一個 架構

Java是一門面向對象的語言。而它面向對象的三大特征就是——封裝、繼承、多態。封裝,就是把數據和行為

結合起在一個包中,並對對象使用者隱藏數據的實現過程。繼承,通過擴展一個類來獲得一個新類叫繼承,而所

有的類都是由Object根超類擴展而得。多態,指允許不同類的對象對同一消息做出響應,即同一消息可以根據發

送對象的不同而采用多種不同的行為方式。

Java與C語言其實是有一定的相同點的。Java是在C語言和C++語言一些面向對象的基礎上剔除了它們的缺陷,

其中容易讓人混淆和在某些情況下目的不明確的goto語句和指針。而Java的主要優點就是跨平臺、解釋執行、面

向對象、自動垃圾回收,魯棒性(即健壯、安全和穩定性)、支持多線程編程和簡單性。java現在不僅僅是一種

語言了,而是一種思想,一種平臺。Java平臺根據不同的需要分三種,面向於嵌入式的JAVA ME,面向於桌面運

用程序的Java SE,面向於企業級運用的Java EE.其中用的比較廣的是JAVA EE。(Java包含JSP、Servlet、

JDBC、XML)基本上是企業級架構的首選了,就是因為它的跨平臺與安全性等等優點所致。

常用API及高級編程:

1.重點在於集合框架、IO處理、多線程編程、String相關、Noth相關、Date相關、大整數相關、隨機相關、泛型。

2.關於UI編程、網絡編程這些雖然不如上面的重點重要,不需要很深入的理解,但也要了解。

3.關於反射、設計模式這些可以當作擴展看看。

Java概述