java中常量有初始化值吗,java的变量和常量
Java常用變量:
Java標識符:
使用標識符時,需要遵守幾條規(guī)則:
1. ?標識符可以由字母、數(shù)字、下劃線(_)、美元符($)組成,但不能包羅 @、%、空格等其它特殊字符,不能以數(shù)字開頭。譬如:123name?就是不合法滴
2. ?標識符不能是 Java 關鍵字和保留字( Java 預留的關鍵字,以后的升級版本中有可能作為關鍵字),但可以包羅關鍵字和保留字。如:不可以使用?void?作為標識符,然則?Myvoid?可以
3. ?標識符是嚴酷區(qū)分大小寫的。 以是涅,一定要分清晰?imooc?和?IMooc?是兩個差別的標識符哦!
4. ?標識符的命名最好能反映出其作用,做到見名知意。
若何命名Java變量:
優(yōu)異攻城師的習慣:
1、變量名由多單詞組成時,第一個單詞的首字母小寫,厥后單詞的首字母大寫,俗稱駱駝式命名法(也稱駝峰命名法),如 myAge
2、變量命名時,只管簡短且能清晰的表達變量的作用,做到見名知意。如:界說變量名 stuName?保留“學生姓名”信息
PS: Java 變量名的長度沒有限制,但 Java 語言是區(qū)分大小寫的,以是?price?和?Price?是兩個完全差別的變量哦!
Java中的數(shù)據(jù)類型:
常用的基本數(shù)據(jù)類型有:
Java中變量的使用規(guī)則:
1、Java 中的變量需要先聲明后使用
2、變量使用時,可以聲明變量的同時舉行初始化
,
也可以先聲明后賦值
3、變量中每次只能賦一個值,但可以修改多次
4、main 方式中界說的變量必須先賦值,然后才氣輸出
5、雖然語法中沒有提醒錯誤,但在現(xiàn)實開發(fā)中,變量名不建議使用中文,容易發(fā)生安全隱患,譬如后期跨平臺操作時泛起亂碼等等
Java中的自動類型轉換:
固然自動類型轉換是需要知足特定的條件的:
1. ?目的類型能與源類型兼容,如 double 型兼容 int 型,然則 char 型不能兼容 int 型
2. ?目的類型大于源類型,如 double 類型長度為 8 字節(jié), int 類型為 4 字節(jié),因此 double 類型的變量里直接可以存放 int 類型的數(shù)據(jù),但反過來就不可以了
Java中的強制類型轉換:
顯然,這種轉換是不會自動舉行的!由于 int 型的存儲局限比 double 型的小。此時就需要通過強制類型轉換來實現(xiàn)了。
語法:( 數(shù)據(jù)類型 ) 數(shù)值
運行效果:
可以看到,通過強制類型轉換將 75.8 賦值給?int 型變量后,效果為 75,數(shù)值上并未舉行四舍五入,而是直接將小數(shù)位截斷。
明了了吧,強制類型轉換可能會造成數(shù)據(jù)的丟失哦,小伙伴們在應用時一定要穩(wěn)重哦!
Java常量的應用:
語法:final 常量名 = 值;
程序中使用常量可以提高代碼的可維護性。
若何在Java中使用注釋:
Java 中注釋有三種類型:單行注釋、多行注釋、文檔注釋
運行效果:?Hello Imooc!
看:被注釋的代碼塊在程序運行時是不會被執(zhí)行的~~
我們可以通過?javadoc?下令從文檔注釋中提取內容,天生程序的 API 輔助文檔。
打開首頁,查看下天生的 API 文檔
PS:使用文檔注釋時還可以使用?javadoc 符號,天生更詳細的文檔信息:
@author?標明開發(fā)該類模塊的作者
@version?標明該類模塊的版本
@see?參考轉向,也就是相關主題
@param?對方式中某參數(shù)的說明
@return?對方式返回值的說明
@exception?對方式可能拋出的異常舉行說明
原文鏈接:https://www.cnblogs.com/DonVin/p/12671082.html
本站聲明:網(wǎng)站內容來源于網(wǎng)絡,若有侵權,請聯(lián)系我們,我們將及時處理。
總結
以上是生活随笔為你收集整理的java中常量有初始化值吗,java的变量和常量的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: matlab有向图分割算法,基于万有引力
- 下一篇: php显示无法找到该网页,window_