黑馬程式員——Java概述

來源:互聯網
上載者:User

標籤:

前奏

學習Java語言之前,先要掌握一些常用的dos命令,如:

dir:列出目前的目錄下的檔案以及檔案夾

md:建立目錄(檔案夾)

rd:刪除目錄

cd:進入指定目錄

cd..:退出目前的目錄,返回到上一級目錄

cd\:退回到根目錄

del:刪除檔案

del*:刪除所有檔案

del*.副檔名:刪除同一類型的檔案

exit:退出dos命令列

echo:建立檔案。如:echo我可以(這裡是檔案內容)>我可以.txt

cls:清屏

help:顯示所有命令及描述

exit:關閉

    註:在dos命令列裡用rd刪除檔案夾時,必須保證檔案夾裡面沒有檔案,此時可以單個的刪除裡邊的檔案,也可以使用del+檔案夾的方式刪除裡邊的所有檔案。

    技巧:當我們要進入一個目錄,而目錄名很長,如:目錄名為woshiheimachengxuyuan,我們可以用 cd woshi*,用*代替後面文字的方式來簡寫,效率快。

Java語言概述

    Java的生日:1995年SUN(StanfordUniversity Network)公司推出了Java這一門進階程式設計語言。

    Java自述:我是一門面向Internet的程式設計語言,目前我已經成為Web應用程式的首選開發語言,我具有簡單易學,完全物件導向,安全可靠,可以在任何作業系統上運行就是你們所說的跨平台等特點。目前,我主要有三種技術架構,看下面:

    J2EE(Java 2 Platform Enterprise Edition)企業版:是為開發企業環境下的應用程式提供的一套解決方案。該技術體系中包含的技術如:Servlet Jsp等,主要針對於Web應用程式開發。

    J2SE(Java 2 Platform Standard Edition)標準版:是為開發普通案頭和商務應用程式提供的解決方案。該技術體系是其他兩者的基礎,可以完成一些傳統型應用程式的開發,比如Java版的掃雷、QQ等。

    J2ME(Java 2 Platform Micro Edition)小型版:是為開發電子消費產品和嵌入式裝置提供的解決方案。該技術體系主要應用於小型電子消費產品,如手機中的應用程式等。

這些都是我的老名稱了,在我的5.0版本後,SUN公司把我的這三種架構更名為JAVAEE、JAVASE、JAVAME,大家學懂我之後,都可以成為JAVAEE程式員哦,是不是很好聽呀!

    Java為什麼可以跨平台?

    通過Java語言編寫的應用程式在不同的系統平台上都可以運行,而像用C++語言編寫的程式只能在windows系統上運行,在linux上就行不通了。Java為什麼這麼神通廣大呢?原理:Java有一個自己獨立的能解析Java軟體的解析器,稱之為虛擬機器,即JVM(Java Virtual Machine Java虛擬機器)。只要在需要運行Java應用程式的作業系統上,先安裝一個JVM就可以了,接下來就由JVM來負責Java程式在該系統中的運行。這樣就實現了Java程式的跨平台性,也稱為Java具有良好的可移植性。

    Java語言的環境搭建 

    JRE:Java Runtime Environment Java運行環境的簡寫,包括Java虛擬機器JVM和Java程式所需的核心類庫等,如過想要運行一個開發好的Java程式,電腦中只要安裝JRE即可。

    JDK:Java Development Kit Java開發套件的簡寫,JDK是提供給Java開發人員使用的,其中包含了Java的開發工具,也包括了JRE。所以安裝了JDK,就不用再單獨安裝JRE了。其中的開發套件括:編譯工具(javac.exe)和打包工具(jar.exe)等。

    其中的內含項目關聯性圖:

簡而言之,JDK包含了JRE,JRE中包含了JVM,使用JDK開發完成的Java程式,交給JRE去運行。

    既然JDK中包含了所有,那麼我們只要安裝JDK就可以了。

三、注釋

    注釋的作用:1、註解、說明、解釋我們的程式,提高代碼的閱讀性。;2、偵錯工具。例如程式出現錯誤,可以例如注釋來尋找出錯的地方。

    有三種注釋方式:單行注釋、多行注釋、文檔注釋。

    單行注釋://注釋文字

    多行注釋:/*-------中間可以有多行注釋文字-------*/  註:多行注釋不要嵌套多行注釋。

    文檔注釋:是Java特有的注釋,通常書寫在類、域、建構函式、方法、定義之前。注釋內容可以被JDK中的工具javadoc.exe所解析,產生一套以網頁檔案形式體現的該程式分說明文檔。格式:例

    /**

   

    版本:

    作用:

    等

    */

    初學者應該養成先寫注釋再寫代碼的習慣,因為代碼僅僅是思想的一種體現形式而已。將自己的思想通過注釋先整理出來,再用代碼去體現,不要每行都加註釋,也不要每行都不加註釋。

 

入門程式:

運行:

 

黑馬程式員——Java概述

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.