Java編程基本概念
1.標識符
①用于給變量、類和方法命名(類名首字母大寫,變量和方法名首字母小寫并遵循駝峰原則)
②標識符的命名規(guī)范:
■ 標識符必須以字母、下劃線和美元符$開頭。
■ 標識符其他部分可以是字母、下劃線、美元符和數(shù)字的任意組合。
■ Java標識符大小寫敏感,且長度無限制。
■ 不可以是Java的關(guān)鍵字。
③Java不采用通常語言使用的ASCII(American Standard Code for Information Interchange美國信息交換標準碼)字符集,而是采用unicode這樣的標準國際字符集(這里字母的含義:英文、漢字等等)。
2.關(guān)鍵字/保留字
Java關(guān)鍵字是Java語言保留供內(nèi)部使用的,不能使用關(guān)鍵字作為變量名或方法名。
| abstract | assert | boolean | break | byte |
| case | catch | char | class | const |
| continue | default | do | double | else |
| enum | extends | final | finally | float |
| for | goto | if | implements | import |
| instanceof | int | interface | long | native |
| new | package | private | protected | public |
| return | strictfp | short | static | super |
| switch | synchronized | this | throw | throws |
| transient | try | void | volatile | while |
3.變量
Java是一種強類型語言,每個變量都必須聲明其類型。
■ Java變量是程序中最基本的存儲單元,其要素包括 變量名、變量類型、作用域。
■ 變量必須先聲明再使用。(只有在聲明變量以后,才能為其分配相應(yīng)長度的存儲單元)
■ 變量可分為 局部變量、實例變量(成員變量)、靜態(tài)變量(類變量)。
4.常量
初始化后不能再改變其值。
常量命名規(guī)范:大寫字母和下劃線(例:MAX_VALUE)
以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!
相關(guān)文章
使用@ConditionalOnProperty控制是否加載的操作
這篇文章主要介紹了使用@ConditionalOnProperty控制是否加載的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-06-06
zookeeper+Springboot實現(xiàn)服務(wù)器動態(tài)上下線監(jiān)聽教程詳解
這篇文章主要介紹了zookeeper+Springboot實現(xiàn)服務(wù)器動態(tài)上下線監(jiān)聽,主要介紹了什么是服務(wù)器動態(tài)上下線監(jiān)聽及為什么要實現(xiàn)對服務(wù)器上下線的監(jiān)聽,本文通過實例代碼給大家介紹的非常詳細,需要的朋友可以參考下2022-06-06
SpringCloud?服務(wù)注冊中的nacos實現(xiàn)過程
這篇文章主要介紹了SpringCloud?服務(wù)注冊之nacos實現(xiàn)過程,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-03-03
淺析Java中Map與HashMap,Hashtable,HashSet的區(qū)別
HashMap和Hashtable兩個類都實現(xiàn)了Map接口,二者保存K-V對(key-value對);HashSet則實現(xiàn)了Set接口,性質(zhì)類似于集合2013-09-09
Java使用JDBC驅(qū)動連接MySQL數(shù)據(jù)庫
這篇文章主要為大家詳細介紹了Java使用JDBC驅(qū)動連接MySQL數(shù)據(jù)庫的具體步驟,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-12-12
SpringBoot整合mysql、postgres及sqlserver實現(xiàn)多數(shù)據(jù)源配置實戰(zhàn)案例
在工作中業(yè)務(wù)的發(fā)展或業(yè)務(wù)數(shù)據(jù)隔離的場景下,通常需要一個項目中引入多個數(shù)據(jù)源,但SpringBoot默認的自動化配置是單數(shù)據(jù)源的,這篇文章主要給大家介紹了關(guān)于SpringBoot整合mysql、postgres及sqlserver實現(xiàn)多數(shù)據(jù)源配置的相關(guān)資料,需要的朋友可以參考下2023-12-12

