日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Java基礎(chǔ)入門篇(三)——Java常量、變量

 一、Java常量
(一)什么是常量

常量指的是在程序中固定不變的值,是不能改變的數(shù)據(jù)。在Java中,常量包括整型常量、浮點(diǎn)型常量、布爾常量、字符常量等。

1.整型常量:整數(shù)類型的數(shù)據(jù):主要有如下4種形式:

二進(jìn)制:由數(shù)字0和1組成的數(shù)字序列。在JDK7.0中允許使用字面值來表示二進(jìn)制數(shù),前面要以0B或0b開頭,目的是為了和十進(jìn)制的數(shù)進(jìn)行區(qū)分,如0b01101100、0B10110101。

八進(jìn)制:以0開頭并且其后0~7范圍內(nèi)(包括0和7)的整數(shù)組成的數(shù)字序列,如0125。

十進(jìn)制:由數(shù)字0~9范圍內(nèi)(包括0和9)的整數(shù)組成的數(shù)字序列,如123。

十六進(jìn)制:以0x或者0X開頭并且其后由0~9,A~F(包括0和9,A和F)組成的數(shù)字序列,如0x25AF。

2.浮點(diǎn)型常量:數(shù)學(xué)中用到的小數(shù),分為雙精度浮點(diǎn)數(shù)(double)和單精度浮點(diǎn)數(shù)(float)兩種類型。雙精度浮點(diǎn)數(shù)后面以D或d結(jié)尾,單精度浮點(diǎn)數(shù)后面以F或f結(jié)尾。如:2e3f、3.2d、2f、1.23d、3.022e+21f

3.字符型常量:用單引號(hào)引起來的一個(gè)字符,如 'e'、E'。需要注意的是,Java 字符串常量值中的單引號(hào)和雙引號(hào)不可混用。

4.字符串常量:用于表示一串連續(xù)的字符,一個(gè)字符串常量要用雙引號(hào)引起來。例如:“hello”、“123”

5.布爾常量:布爾常量是只有兩個(gè)值,即 false(假)和 true(真)。

6.null常量:null常量只有一個(gè)值null,表示對(duì)象的引用為空。

(二)常見的轉(zhuǎn)義字符及其表示的意義

\b表示退格符,相當(dāng)于鍵盤上的Backspace。

\n表示換行符,換到下一行的開頭。

\r表示回車符,使光標(biāo)到當(dāng)前行的開頭,不會(huì)跳到下一行。

\t表示制表符,相當(dāng)于鍵盤的Tab鍵。

\”表示雙引號(hào),雙引號(hào)表示字符串開始和結(jié)束,包含在字符串中的雙引號(hào)需要轉(zhuǎn)義,例如”the day is,\”cool\”.”

\’單引號(hào),單引號(hào)表示字符串的開始和結(jié)束,如果直接寫單引號(hào)字符,java程序會(huì)認(rèn)為前兩個(gè)是一對(duì),然而報(bào)錯(cuò),所以需要轉(zhuǎn)義符(\’)

\表示反斜線,因?yàn)樵趈ava代碼中的斜杠是轉(zhuǎn)義字符,所以需要表示字面意義上的\,就需要使用雙斜杠。

(三)整型常量進(jìn)制間的轉(zhuǎn)換

1.十進(jìn)制轉(zhuǎn)換二進(jìn)制

十進(jìn)制轉(zhuǎn)換二進(jìn)制就是一個(gè)除以2取余數(shù)過程,把需要轉(zhuǎn)換的數(shù),除以2得到商和余數(shù),將商繼續(xù)除以2,直到商為0。最后將所有余數(shù)倒序排列,得到數(shù)就是轉(zhuǎn)換結(jié)果。

例如135,將135除以2,得到余數(shù),直到不能被整除,然后將余數(shù)取出來。

得到結(jié)果是10000111

2.二進(jìn)制轉(zhuǎn)換十進(jìn)制

二進(jìn)制轉(zhuǎn)換十進(jìn)制是從右邊到左邊用二進(jìn)制位上的每個(gè)數(shù)去乘以2的相應(yīng)次方。

例如0110 0100轉(zhuǎn)換十進(jìn)制,得到結(jié)果是100

3.二進(jìn)制轉(zhuǎn)換八進(jìn)制

二進(jìn)制轉(zhuǎn)換八進(jìn)制是取三合一法,即從二進(jìn)制的小數(shù)點(diǎn)為分界點(diǎn),向左(或向右)每三位取成一位。

例如1010 0100轉(zhuǎn)換得到結(jié)果是244

二進(jìn)制:1010 0100

八進(jìn)制:010 100 100

2 4 4

4.二進(jìn)制轉(zhuǎn)換十六進(jìn)制

取四合一法,即從二進(jìn)制的小數(shù)點(diǎn)為分界點(diǎn),向左(或向右)每四位取成一位。

例如1010 0100轉(zhuǎn)換得到結(jié)果是a4

二進(jìn)制:1010 0100

十六進(jìn)制:1010 0100

 
 
 
 
  1. a     4 

二、Java變量
(一)變量的定義

程序在運(yùn)行中,隨時(shí)可能產(chǎn)生一些臨時(shí)數(shù)據(jù),應(yīng)用程序會(huì)把這些數(shù)據(jù)保存在一些內(nèi)存單元中,每個(gè)內(nèi)存單元都用一個(gè)標(biāo)識(shí)符來標(biāo)識(shí)。這些內(nèi)存單元就稱為變量,定義的標(biāo)識(shí)符叫做變量名,內(nèi)存單元中存儲(chǔ)的數(shù)據(jù)就是變量的值。

例如:

 
 
 
 
  1. int a=0,b; 
  2. b = a+1; 

(二)變量標(biāo)識(shí)符的命名規(guī)范

1.首字符必須是字母、下劃線(―)、美元符號(hào)($)或人民幣符號(hào)(¥)。

2.標(biāo)識(shí)符由數(shù)字(0~9)、大寫字母(A~Z)、小寫字母(a~z)、下劃線(―)、美元符號(hào)($)、人民幣符號(hào)(¥)以及所有在十六進(jìn)制 0xc0 前的 ASCII 碼組成。

3.不能把關(guān)鍵字、保留字作為標(biāo)識(shí)符。

4.標(biāo)識(shí)符的長(zhǎng)度沒有限制。

5.標(biāo)識(shí)符區(qū)分大小寫。

(三)變量聲明

1.在java中變量聲明可以通過指定的數(shù)據(jù)類型和標(biāo)識(shí)符聲明變量,基本語法如下所示:

 
 
 
 
  1. DataType  identifier; 

 
 
 
 
  1. DataType identifier=value; 

DataType:變量類型,如int,string,double等;

Identifier:變量的名稱;

value:聲明變量的值;

例如:

 
 
 
 
  1. int a; //int類型的變量a 

(三)變量賦值

1.初始化變量是給變量指定一個(gè)明確的初始值。初始化變量有兩種方式:一種是聲明時(shí)直接賦值,一種是先聲明、后賦值。

直接賦值,例如:

 
 
 
 
  1. char sex=”男”; 

先聲明后賦值,例如:

 
 
 
 
  1. String name; 
  2. name=”張三”; 

2.多個(gè)同類型的變量可以同時(shí)定義或者初始化,但是多個(gè)變量中間要使用逗號(hào)分隔,聲明結(jié)束時(shí)用分號(hào)分隔。聲明多個(gè)變量,例如:

 
 
 
 
  1. String a,b,c,d; 

聲明并初始化多個(gè)變量,例如:

 
 
 
 
  1. int a1=10,a2=20,a3=30; 

三、總結(jié)
1.本文主要介紹了java的常量,包括了整型常量、浮點(diǎn)型常量、字符型常量、字符串常量、布爾常量、null常量,常用的轉(zhuǎn)義字符及其表示的意義。

2.整型常量進(jìn)制的轉(zhuǎn)換,包括了十進(jìn)制轉(zhuǎn)換二進(jìn)制,二進(jìn)制轉(zhuǎn)換十進(jìn)制,二進(jìn)制轉(zhuǎn)換八進(jìn)制,二進(jìn)制轉(zhuǎn)換十六進(jìn)制的方法。

3.介紹了java的變量的定義,變量標(biāo)識(shí)的命名規(guī)范,變量聲明的方式,變量賦值的方式。

4.通過本文的學(xué)習(xí),希望對(duì)你有所幫助!


網(wǎng)站標(biāo)題:Java基礎(chǔ)入門篇(三)——Java常量、變量
瀏覽地址:http://www.dlmjj.cn/article/djececc.html