更新時(shí)間:2020-07-13 15:05:13 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽2212次
近幾年許多人想通過(guò)學(xué)習(xí)Java轉(zhuǎn)行、找好工作,所以學(xué)習(xí)Java開(kāi)發(fā)的人越來(lái)越多。集萬(wàn)千優(yōu)勢(shì)于一身的Java目前是世界上受程序員歡迎的編程語(yǔ)言。零基礎(chǔ)學(xué)習(xí)Java開(kāi)發(fā)需要學(xué)習(xí)哪些內(nèi)容,那哪些視頻教程呢?
一、java介紹(本文中的引號(hào)使用不是太規(guī)范,編寫(xiě)代碼務(wù)必在英文狀態(tài)下)
java是由Sun Microsystems公司與1995年5月推出的高級(jí)程序設(shè)計(jì)語(yǔ)言,目前由Oracle(甲骨文公司)擁有。
java可跨平臺(tái)運(yùn)行,java編寫(xiě)的程序不用修改就可以在不同的平臺(tái)上運(yùn)行,正所謂“一次編寫(xiě)到處運(yùn)行”,在Windows、Andriod、IOS、Mac OS及其他多種UNIX版本的系統(tǒng)上都可運(yùn)行。
據(jù)估計(jì),全球范圍內(nèi)有超過(guò)30億臺(tái)設(shè)備都運(yùn)行著java,它具有簡(jiǎn)單性、面向?qū)ο蟆⒎植际健⒔研浴踩浴⑵脚_(tái)獨(dú)立與可移植性、多線(xiàn)程、動(dòng)態(tài)性等特點(diǎn),能夠適應(yīng)幾乎任何類(lèi)型的應(yīng)用程序的需求。
java被用于谷歌的Andriod操作系統(tǒng)的應(yīng)用程序,各種桌面應(yīng)用程序,Web應(yīng)用程序、分布式系統(tǒng)和嵌入式系統(tǒng)應(yīng)用程序等。
二、第一個(gè)Java程序
class MyJavaClass{
public static void main(String[]args){
System.out.println("Hello World")
}
}
在Java中,每個(gè)應(yīng)用程序都有一個(gè)入口或程序執(zhí)行的起點(diǎn),這個(gè)起點(diǎn)就是名為main的方法。MyJavaClass是一個(gè)類(lèi)名,類(lèi)名每個(gè)單詞的首字母都要大寫(xiě)。
提示:
(1)每個(gè)Java程序都必須包含一個(gè)類(lèi)
(2)每個(gè)Java程序都是從main方法開(kāi)始執(zhí)行
main方法必須是下面這個(gè)格式:
public static void main(String[]args)
pulic:任何人都可以訪(fǎng)問(wèn)它
static:main方法可以在不創(chuàng)建包含main方法的類(lèi)的實(shí)例的情況下運(yùn)行
void:方法不會(huì)返回任何值
main:方法名,是主方法的默認(rèn)方法名
提示:方法的參數(shù)(形參)在方法名稱(chēng)后面的括號(hào)內(nèi)聲明,對(duì)于main方法來(lái)說(shuō),參數(shù)是一個(gè)名為args(argument是參數(shù)的意思)的字符串?dāng)?shù)組。
{
System.out.println("Hello World");
}
println方法:在屏幕上打印一行文本
System類(lèi):System類(lèi)及其輸出流用于訪(fǎng)問(wèn)println方法
在java中,每個(gè)代碼語(yǔ)句都必須以分號(hào)結(jié)尾。{}后邊別使用分號(hào)
三、Java基本語(yǔ)法
大小寫(xiě)敏感:Java是大小寫(xiě)敏感的,這意味著標(biāo)識(shí)符Hello與hello是不同的
類(lèi)名:類(lèi)名的每個(gè)單詞的首字母應(yīng)該大寫(xiě)。如:MyJavaClass
方法名:所有的方法名都應(yīng)該以小寫(xiě)字母開(kāi)頭,后邊單詞的首字母大寫(xiě)。
源文件名:源文件名必須與類(lèi)名相同,也就是必須以類(lèi)名來(lái)保存文件(文件名的后綴為.java),如果Java文件名與類(lèi)名不相同,則會(huì)導(dǎo)致編譯錯(cuò)誤
主方法入口:所有Java程序由public static void main(String[]args)方法開(kāi)始執(zhí)行
Java標(biāo)識(shí)符:在Java中,類(lèi)名,變量名以及方法名都被稱(chēng)為標(biāo)識(shí)符
標(biāo)識(shí)符由字母、數(shù)字、下劃線(xiàn)或美元符號(hào)組成;標(biāo)識(shí)符不能以數(shù)字開(kāi)頭,必須以字母或下劃線(xiàn)或美元符號(hào)開(kāi)頭;標(biāo)識(shí)符大小寫(xiě)敏感,長(zhǎng)度無(wú)限制;不能使用關(guān)鍵字作為java標(biāo)識(shí)符,如:class、void等
四、Java注釋
Java注釋是為了給人看的,提高源代碼的可讀性,程序自動(dòng)忽略不會(huì)執(zhí)行。
單行注釋以//開(kāi)始,直到行尾為止
多行注釋以/*開(kāi)始,以*/為止
Java不支持嵌套的多行注釋?zhuān)牵梢栽诙嘈凶⑨屩星短讍涡凶⑨尅@纾?/p>
/*多行注釋的開(kāi)始
//嵌套單行注釋
*/多行注釋的結(jié)尾
文檔注釋以/**開(kāi)始,以*/結(jié)束,如果是多行,每行以*開(kāi)頭,它允許你在程序中嵌入關(guān)于程序的信息,你可以使用javadoc工具軟件來(lái)生成信息,并輸出到HTML文件中。比如:
/**.......
*.......
*.......
*/
在開(kāi)始的/**之后,第一行或幾行是關(guān)于類(lèi)、變量和方法的主要描述,之后可以包含一個(gè)或多個(gè)各種各樣的 標(biāo)簽。
author用來(lái)標(biāo)識(shí)一個(gè)類(lèi)的作者
version用來(lái)指定類(lèi)的版本
param說(shuō)明一個(gè)方法的參數(shù)
return說(shuō)明返回值類(lèi)型
五、Java變量
變量是用來(lái)存儲(chǔ)變化的數(shù)據(jù),它實(shí)際是一個(gè)數(shù)據(jù)地址的索引。
在Java中,常用的變量有:
int:整數(shù),如:10,-56等
double:雙精度浮點(diǎn)數(shù),如:3.1415926,-4.56
String:字符串類(lèi)型,必須用雙引號(hào)括起來(lái)如:“Hello World”
char:字符類(lèi)型,用來(lái)定義一個(gè)字符。
boolean:布爾類(lèi)型,只有true和false兩個(gè)值。
聲明變量時(shí),可以使用逗號(hào)隔開(kāi)來(lái)聲明多個(gè)同類(lèi)型的變量。如:int a=23,b=-56.
一個(gè)變量與一個(gè)類(lèi)型相關(guān)聯(lián),并且只能存儲(chǔ)該特定類(lèi)型的值。
Java學(xué)習(xí)視頻:http://www.dabaquan.cn/javavideo/110.html
以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編針對(duì)“學(xué)習(xí)內(nèi)容之Java零基礎(chǔ)看誰(shuí)的視頻教程”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如有疑問(wèn),請(qǐng)?jiān)诰€(xiàn)咨詢(xún),有專(zhuān)業(yè)老師隨時(shí)為你服務(wù)。
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話(huà)與您溝通安排學(xué)習(xí)