java 學(xué)習(xí)筆記(入門篇)_java的基礎(chǔ)語法
更新時(shí)間:2013年01月03日 10:05:03 作者:
從基礎(chǔ)語法開始,這個(gè)語法你也可以理解為英語或是漢語里面的語法,只不過大家各有各的特點(diǎn)和區(qū)別;那么在學(xué)習(xí)的過程中我們就要不斷的積累重要的類和方法,這樣寫程序就會(huì)方便快捷了,下面就開始學(xué)習(xí)java的基礎(chǔ)語法
前言
學(xué)習(xí)完了第一個(gè)java程序,之后就來系統(tǒng)的學(xué)習(xí)java。先從基礎(chǔ)語法開始,這個(gè)語法你也可以理解為英語或是漢語里面的語法,只不過大家各有各的特點(diǎn)和區(qū)別。學(xué)習(xí)編程其實(shí)也是一個(gè)編程語言的學(xué)習(xí)過程。我們?cè)趯W(xué)習(xí)英語的時(shí)候都說,要想學(xué)習(xí)好英語一定要?jiǎng)涌谡f,那么在學(xué)習(xí)編程的時(shí)候你一定要?jiǎng)邮謱憽>幊虩o非就是一個(gè)寫代碼的過程,首要就是你心中要有基礎(chǔ),沒有基礎(chǔ)怎么去寫呢,就像一篇好文章,沒有好文筆是寫不出來的。好文筆不僅靠積累,更要靠創(chuàng)造,編程亦是如此。java是一個(gè)面向?qū)ο蟮恼Z言,在寫代碼的過程中,接觸最多的就是類和接口了以及下面的屬性和方法。那么在學(xué)習(xí)的過程中我們就要不斷的積累重要的類和方法,這樣寫程序就會(huì)方便快捷了。下面就開始學(xué)習(xí)java的基礎(chǔ)語法:
學(xué)習(xí)重點(diǎn)如下:
•掌握標(biāo)識(shí)符的定義規(guī)則
•了解常用的保留字和分隔符
•掌握各種簡單數(shù)據(jù)類型的使用
•掌握運(yùn)算符和表達(dá)式的使用
•掌握J(rèn)ava程序簡單的輸入輸出方法
1、Java標(biāo)示符
用來表示變量、方法或類等的名字。定義的規(guī)則如下:
•只能使用字母、數(shù)字、下劃線和美元符。
•只能以字母、下劃線和美元符開頭。也就是不能以數(shù)字開頭。
•嚴(yán)格區(qū)分大小寫,沒有長度限制。但是最好不要太長,也沒用必要。
•應(yīng)該具有特定的意義。最好以一個(gè)相關(guān)的單詞來表示,比如一個(gè)加法方法,那么最好寫成:add(inta,intb)。
2、Java保留字
這些保留字在編程的時(shí)候會(huì)經(jīng)常用到。
3、Java分隔符
•具有:空格、圓括號(hào)、花括號(hào)、分號(hào)等。
•每條語句無論一行還是多行都以分號(hào)結(jié)束。塊(Block)是包含在{}里面的多條語句,塊可以嵌套??瞻撞逶诖a的元素中間:由一個(gè)或多個(gè)空格組成,也可以由一個(gè)或多個(gè)tab空格組成多個(gè)空行。
4、Java注釋
注釋是用來對(duì)所寫的代碼做一個(gè)規(guī)范的說明,這樣不僅有條理,別人也會(huì)看得明白,也會(huì)為以后的開發(fā)帶來方便。
(1)單行://…用于抵一行代碼進(jìn)行注釋
(2)多行:/*用于對(duì)多行代碼進(jìn)行注釋
…
*/
(3)文檔注釋:使用javadoc工具從源代碼和文檔注釋中將信息取出,然后轉(zhuǎn)換為HTML文件
/**
*…
*/
5、Java數(shù)據(jù)類型
數(shù)據(jù)類型就是定義一個(gè)屬性或是方法時(shí)前面的類型,例如inta;int就是一個(gè)數(shù)據(jù)類型,代表一個(gè)整型變量。java中的數(shù)據(jù)類型劃分如下:
6、Java運(yùn)算符與表達(dá)式
1.算術(shù)運(yùn)算符:加+減-乘*除/求余%加加++減減--取反-
2.賦值運(yùn)算符:=
3.關(guān)系運(yùn)算符:><>=<===!=
4.邏輯運(yùn)算符:true,false
5.條件運(yùn)算符:?:
7、Java輸入輸出
System.in表示輸入流;System.out表示輸出。
學(xué)習(xí)完了第一個(gè)java程序,之后就來系統(tǒng)的學(xué)習(xí)java。先從基礎(chǔ)語法開始,這個(gè)語法你也可以理解為英語或是漢語里面的語法,只不過大家各有各的特點(diǎn)和區(qū)別。學(xué)習(xí)編程其實(shí)也是一個(gè)編程語言的學(xué)習(xí)過程。我們?cè)趯W(xué)習(xí)英語的時(shí)候都說,要想學(xué)習(xí)好英語一定要?jiǎng)涌谡f,那么在學(xué)習(xí)編程的時(shí)候你一定要?jiǎng)邮謱憽>幊虩o非就是一個(gè)寫代碼的過程,首要就是你心中要有基礎(chǔ),沒有基礎(chǔ)怎么去寫呢,就像一篇好文章,沒有好文筆是寫不出來的。好文筆不僅靠積累,更要靠創(chuàng)造,編程亦是如此。java是一個(gè)面向?qū)ο蟮恼Z言,在寫代碼的過程中,接觸最多的就是類和接口了以及下面的屬性和方法。那么在學(xué)習(xí)的過程中我們就要不斷的積累重要的類和方法,這樣寫程序就會(huì)方便快捷了。下面就開始學(xué)習(xí)java的基礎(chǔ)語法:
學(xué)習(xí)重點(diǎn)如下:
•掌握標(biāo)識(shí)符的定義規(guī)則
•了解常用的保留字和分隔符
•掌握各種簡單數(shù)據(jù)類型的使用
•掌握運(yùn)算符和表達(dá)式的使用
•掌握J(rèn)ava程序簡單的輸入輸出方法
1、Java標(biāo)示符
用來表示變量、方法或類等的名字。定義的規(guī)則如下:
•只能使用字母、數(shù)字、下劃線和美元符。
•只能以字母、下劃線和美元符開頭。也就是不能以數(shù)字開頭。
•嚴(yán)格區(qū)分大小寫,沒有長度限制。但是最好不要太長,也沒用必要。
•應(yīng)該具有特定的意義。最好以一個(gè)相關(guān)的單詞來表示,比如一個(gè)加法方法,那么最好寫成:add(inta,intb)。
2、Java保留字
這些保留字在編程的時(shí)候會(huì)經(jīng)常用到。
3、Java分隔符
•具有:空格、圓括號(hào)、花括號(hào)、分號(hào)等。
•每條語句無論一行還是多行都以分號(hào)結(jié)束。塊(Block)是包含在{}里面的多條語句,塊可以嵌套??瞻撞逶诖a的元素中間:由一個(gè)或多個(gè)空格組成,也可以由一個(gè)或多個(gè)tab空格組成多個(gè)空行。
4、Java注釋
注釋是用來對(duì)所寫的代碼做一個(gè)規(guī)范的說明,這樣不僅有條理,別人也會(huì)看得明白,也會(huì)為以后的開發(fā)帶來方便。
(1)單行://…用于抵一行代碼進(jìn)行注釋
(2)多行:/*用于對(duì)多行代碼進(jìn)行注釋
…
*/
(3)文檔注釋:使用javadoc工具從源代碼和文檔注釋中將信息取出,然后轉(zhuǎn)換為HTML文件
/**
*…
*/
5、Java數(shù)據(jù)類型
數(shù)據(jù)類型就是定義一個(gè)屬性或是方法時(shí)前面的類型,例如inta;int就是一個(gè)數(shù)據(jù)類型,代表一個(gè)整型變量。java中的數(shù)據(jù)類型劃分如下:
6、Java運(yùn)算符與表達(dá)式
1.算術(shù)運(yùn)算符:加+減-乘*除/求余%加加++減減--取反-
2.賦值運(yùn)算符:=
3.關(guān)系運(yùn)算符:><>=<===!=
4.邏輯運(yùn)算符:true,false
5.條件運(yùn)算符:?:
7、Java輸入輸出
System.in表示輸入流;System.out表示輸出。
相關(guān)文章
SpringLDAP連接LDAPS證書報(bào)錯(cuò)問題及解決
這篇文章主要介紹了SpringLDAP連接LDAPS證書報(bào)錯(cuò)問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-05-05
SpringCloud搭建Eureka服務(wù)模塊的過程
Eureka在分布式系統(tǒng)中起到了連接各個(gè)微服務(wù)的紐帶作用,使得服務(wù)之間的交互變得更加靈活、可靠,本文將深入探討如何使用Spring?Cloud,逐步引導(dǎo)讀者完成Eureka服務(wù)模塊的搭建,感興趣的朋友跟隨小編一起看看吧2024-02-02
微信開發(fā)準(zhǔn)備第二步 springmvc mybatis項(xiàng)目結(jié)構(gòu)搭建
這篇文章主要為大家詳細(xì)介紹了微信開發(fā)準(zhǔn)備第二步,springmvc和mybatis項(xiàng)目結(jié)構(gòu)的搭建,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-04-04
git stash 和unstash的使用操作,git unstash failed
這篇文章主要介紹了git stash 和unstash的使用操作,git unstash failed,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-02-02
MyBatis通用Mapper和PageHelper的過程詳解
這篇文章主要介紹了MyBatis通用Mapper和PageHelper的相關(guān)知識(shí),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-11-11

