開始之前還是先說幾句廢話,Java學習前奏其實昨天就已經看過了的。不過當時看完已經很晚了。所以就沒有及時的整理筆記。Java前奏主要講授了一下幾個簡單的知識。
第一是軟體開發的定義。軟體開發就是一系列按照特定順序組織的電腦資料和指令的集合。所以軟體的作用就是使人機更好互動。軟體的分類有系統軟體和應用軟體。
第二就是很詳細的講訴了DOS命令列中相關的命令使用。DOS是Windows系統最初的介面,由於操作繁瑣使用者體驗性不佳,才會出現了後面的圖形化介面的Windows系統。但是DOS還是繼承在了Windows系統中。有時也用到。所以為了應對平時一些的操作,有一下常見的命令:①dir:列出目前的目錄下的檔案和檔案夾;②cd:進入某個目;③cd.. :返回上級目錄;④cd.. :返回上級目錄;⑤exit:退出dos介面 等等。
第三點就是Java語言。Java語言是電腦語言中的其中一種。是SUN(Stanford University Network)下的JamesGosling發明的物件導向的程式設計語言。由於1995年internet火熱,從此Java也就一直很流行。Java設定三個分支構架:J2EE(Java Platform Enterprise Edition), J2SE(Java Platform Standard Edition),J2ME(Java PlatformMicro Edition),從JDK1.5之後更名為JavaEE了,後面2個也是如此。Java語言很火的原因是Java能夠跨平台運行,所謂能夠跨平台就是說能夠在不同的作業系統上運行,比如說Windows,Linux和MAC等。那麼大家可能就會想問了為什麼可以跨平台呢?其原理是在系統平台上安裝JVM(Java虛擬機器),由JVM解釋執行Java程式。所以從原理定義來看就知道Java程式是運行在JVM上的,而JVM相對平台的。它不能夠跨平台。
學習語言的首件事情就是配置語言的環境。Java環境中出現兩個名稱JDK和JRE。JRE是Java運行時環境,包含了JVM和Java程式所需要的核心類庫等。JDK(Java Development Kit)是程式員用的,包含了開發工具和運行JRE。下面就可以配置環境變數了。有兩種方式配置。一種是臨時配置(在DOS命令列的)另外一種就是系統屬性對話方塊中配置。
目前需要配置兩個環境變數。添加一個JAVA_HOME環境變數:
還有一個就是在環境變數path的值中最前面添加
。
相關的環境變數配置的東東網上很多了。最初我也是從網上找到資源的。既然環境都配置好了,那麼是不是有想寫一個程式的衝動了。開發程式就需要開發工具了。如果你夠牛X的話,完全可以使用記事本開發。當然了,起初使用記事本開發,因為開發的程式非常的簡單,所以用記事本還可以忍受的。現在網路那麼發達,愛整電腦的盆友們應該會一些強大的記事本。自己選擇喜歡的就行了。一個簡單的可運行Java原始碼為:
對這個類有幾點注意的是:①Java代碼都是通過類的形式來體現的,classs是Java的關鍵字表示類。②Java程式的執行是從main函數啟動並執行。③Java是嚴格區分大小寫,級Class和class是兩個不相關的。④Java來源程式的尾碼名是.java。程式寫好之後需要編譯器編譯,前面已經配置好環境變數了,所以只要進入到這個來源程式所在的目錄下執行:javac Demo.java,編譯歐克後會在本目錄下出現一個.class的檔案,JVM啟動並執行是.class檔案。啟動並執行命令為:java Demo之後就會看到Hello
World的了。
最後一個問題就是注釋。很多語言都有的格式:單行注釋(格式://)和多行注釋(/* */),多行注釋中不能嵌套多行注釋。Java中特有的一種注釋是文檔注釋(/** */)。
我的思維導圖:
PS :正如畢老師所說的問題越多,最終學到的也會更多,所以如果裡面有些什麼寫的不正確的話,還請大家勾出來哦。嘿嘿·····
廢話寫的很多。自己也覺得很廢,然後有很多的細節沒寫了。但是主要的還是在這裡了。