黑马程序员——阿龙的学习历程——Java初见
------- android培訓、java培訓、期待與您交流! ----------
一、前奏
學習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就可以了,JDK的詳細安裝步驟,請參照另一篇博文:JDK安裝與配置詳細圖文教程。其中對于環境變量的配置和為什么要配置都進行了詳細說明。
三、注釋
??? 注釋的作用:1、注解、說明、解釋我們的程序,提高代碼的閱讀性。;2、調試程序。例如程序出現錯誤,可以例如注釋來查找出錯的地方。
??? 有三種注釋方式:單行注釋、多行注釋、文檔注釋。
??? 單行注釋://注釋文字
??? 多行注釋:/*-------中間可以有多行注釋文字-------*/??注:多行注釋不要嵌套多行注釋。
??? 文檔注釋:是Java特有的注釋,通常書寫在類、域、構造函數、方法、定義之前。注釋內容可以被JDK中的工具javadoc.exe所解析,生成一套以網頁文件形式體現的該程序分說明文檔。格式:例
??? /**
??? 作者:
??? 版本:
??? 作用:
??? 等
??? */
??? 初學者應該養成先寫注釋再寫代碼的習慣,因為代碼僅僅是思想的一種體現形式而已。將自己的思想通過注釋先整理出來,再用代碼去體現,不要每行都加注釋,也不要每行都不加注釋。
總結
以上是生活随笔為你收集整理的黑马程序员——阿龙的学习历程——Java初见的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 几个经典的动态规划算法
- 下一篇: 安全多方计算之GMW协议