Java教程,Java簡介

Java教程html

Java是高級程序設計語言java

Java語言的數組是這樣寫的:int []a=new int[10];android

運行javac命令後,若是成功編譯沒有錯誤的話,會出現一個 HelloWorld.class 的文件程序員

Java簡介算法

Java是由Sun Microsystems公司於1995年5月推出的Java面向對象程序設計語言和Java平臺的總稱。由James Gosling和同事們共同研發,並在1995年正式推出。數據庫

Java分爲三個體系:windows

  • JavaSE(J2SE)(Java2 Platform Standard Edition,java平臺標準版)
  • JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平臺企業版)
  • JavaME(J2ME)(Java 2 Platform Micro Edition,java平臺微型版)。

2005年6月,JavaOne大會召開,SUN公司公開Java SE 6。此時,Java的各類版本已經改名以取消其中的數字"2":J2EE改名爲Java EE, J2SE改名爲Java SE,J2ME改名爲Java ME。數組


 

  • JDK(Java Development Kit ):編寫Java程序的程序員使用的軟件
  • JRE(Java Runtime Environment):運行Java程序的用戶使用的軟件
  • Server JRE (Java SE Runtime Environment):服務端使用的 Java 運行環境
  • SDK(Software Development Kit):軟件開發工具包,在Java中用於描述1998年~2006年之間的JDK
  • DAO(Data Access Object):數據訪問接口,數據訪問,顧名思義就是與數據庫打交道
  • MVC(Model View Controller):模型(model)-視圖(view)-控制器(controller)的縮寫,一種軟件設計典範,用於組織代碼用一種業務邏輯和數據顯示分離的方法

面向對象程序設計的 3 個主要特徵:封裝性、繼承性、多態性。函數

封裝性(encapsulation):封裝是一種信息隱蔽技術,它體現於類的說明,是對象的重要特性。封裝使數據和加工該數據的方法(函數)封裝爲一個總體,以實現獨立性很強的模塊,使得用戶只能見到對象的外特性(對象能接受哪些消息,具備哪些處理能力),而對象的內特性(保存內部狀態的私有數據和實現加工能力的算法)對用戶是隱蔽的。封裝的目的在於把對象的設計者和對象的使用者分開,使用者沒必要知曉其行爲實現的細節,只須用設計者提供的消息來訪問該對象。工具

繼承性:繼承性是子類共享其父類數據和方法的機制。它由類的派生功能體現。一個類直接繼承其餘類的所有描述,同時可修改和擴充。繼承具備傳遞性。繼承分爲單繼承(一個子類有一父類)和多重繼承(一個類有多個父類)。類的對象是各自封閉的,若是沒繼承性機制,則類的對象中的數據、方法就會出現大量重複。繼承不只支持系統的可重用性,並且還促進系統的可擴充性。

多態性:對象根據所接收的消息而作出動做。同一消息被不一樣的對象接受時可產生徹底不一樣的行動,這種現象稱爲多態性。利用多態性用戶可發送一個通用的信息,而將全部的實現細節都留給接受消息的對象自行決定,如是,同一消息便可調用不一樣的方法。例如:一樣是 run 方法,飛鳥調用時是飛,野獸調用時是奔跑。多態性的實現受到繼承性的支持,利用類繼承的層次關係,把具備通用功能的協議存放在類層次中儘量高的地方,而將實現這一功能的不一樣方法置於較低層次,這樣,在這些低層次上生成的對象就能給通用消息以不一樣的響應。在 OOPL 中可經過在派生類中重定義基類函數(定義爲重載函數或虛函數)來實現多態性。


 

 

SDK——soft development kit,軟件開發工具包。sdk是一個大的概念,好比開發安卓應用,你須要安卓開發工具包,叫 android sdk,好比你開發java程序,須要用到java sdk,因此通常使用sdk這個概念,你須要在前面加上限定詞。

 

JDK——能夠理解爲 java sdk,它是編寫java程序,使用到的工具包,爲程序員提供一些已經封裝好的 java 類庫。


 

JDK 和 JRE 的區別

JRE(Java Runtime Enviroment) 是 Java 的運行環境。面向 Java 程序的使用者,而不是開發者。若是你僅下載並安裝了JRE,那麼你的系統只能運行 Java 程序。JRE 是運行 Java 程序所必須環境的集合,包含JVM標準實現及 Java 核心類庫。它包括 Java 虛擬機、Java 平臺核心類和支持文件。它不包含開發工具(編譯器、調試器等)。

JDK(Java Development Kit) 又稱 J2SDK(Java2 Software Development Kit),是 Java 開發工具包,它提供了 Java 的開發環境(提供了編譯器 javac 等工具,用於將 java 文件編譯爲 class 文件)和運行環境(提 供了 JVM 和 Runtime 輔助包,用於解析 class 文件使其獲得運行)。若是你下載並安裝了 JDK,那麼你不只能夠開發 Java 程序,也同時擁有了運行 Java 程序的平臺。JDK 是整個 Java 的核心,包括了Java 運行環境(JRE),一堆 Java 工具 tools.jar 和 Java 標準類庫 (rt.jar)。


DOS命令操做

1.快捷鍵:windows+R  呼出DOS窗口。

2.輸入cmd(大小寫不用區分)回車,打開DOS窗口。

常見的命令(基本都不區分大小寫)

1.切換盤符:   盤符(就是電腦的C,D,E..盤) : (如 :   D :  )

2.查看文件或者文件夾:  dir

3.進入某個文件夾:    cd 文件夾名

4.返回上一級目錄:    cd..

5.清屏:  cls

6.刪除某個文件:   del   文件名

7.刪除某個文件夾: rd  文件夾名

8.退出DOS窗口: exit


 

這些都是學Java以前稍微要了解一下的東西,隨便看看就好啦,不用花太多時間在上面哦

相關文章
相關標籤/搜索