JAVA 學習前奏DAYSOF01

來源:互聯網
上載者:User

  開始之前還是先說幾句廢話,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 :正如畢老師所說的問題越多,最終學到的也會更多,所以如果裡面有些什麼寫的不正確的話,還請大家勾出來哦。嘿嘿·····

廢話寫的很多。自己也覺得很廢,然後有很多的細節沒寫了。但是主要的還是在這裡了。

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.