數字和數字封裝

2022-05-16 14:12:31 字數 1008 閱讀 1671

1

package

com.jdk7.chapter3;

2/**

3* 數字和數字封裝

4* byte是byte的封裝,byte沒有任何功能,要想使用byte的功能,就必須將byte轉換為byte,通過呼叫byte的物件操作byte型別的值5*

@author

administrator6*

7*/8public

class

numberclass

1314

public

static

byte

byte2byte(byte b)else20}

2122

public

static

void

main(string args) 33}

3435

執行結果:

36 88

37 88

38 66

39 44

基本資料型別與其封裝類的對應關係如下:

♦位元組(byte)的封裝類是位元組類(byte)。

♦短整型(short)的封裝類是短整型類(short)。

♦整型(int)的封裝類是整型類(int)。

♦長整型(long)的封裝類是長整型類(long)。

♦單精度浮點型(float)的封裝類是單精度浮點型類(float)。

♦雙精度浮點型(double)的封裝類是雙精度浮點型類(double)。

♦布林型(boolean)的封裝類是布林型類(boolean)。

♦字元型(char)的封裝類是字元型類(character)。

基本型別值轉換為封裝類物件有兩種方法:

1. 直接使用new方法建立封裝類物件,引數使用基本型別值。

2. 使用封裝類名加上valueof靜態方法,引數使用基本型別值,返回封裝型別物件。

封裝類物件轉換為基本型別值方法:

封裝類物件+xxvalue例項方法,返回xx的基本型別值。

習題3 數字和數字計算

plus minus slash asterisk percent less than greater than less than equal greater than equal 順帶學點英語 hhh print i will now count my chickens print hens 2...

數字簽名和數字證書

到底什麼是 數字簽名 digital signature 和 數字證書 digital certificate 對這些問題的理解,一直模模糊糊,很多細節搞不清楚。今天,讀完一篇 通俗易懂的文章後,思路豁然開朗。為了加深記憶,這篇文章的翻譯版記錄如下。1.鮑勃有兩把鑰匙,一把是公鑰,另一把是私鑰。2....

數字簽名和數字證書

其實數字簽名的概念很簡單。大家知道,要確保可靠通訊,必須要解決兩個問題 首先,要確定訊息的 確實是其申明的那個人 其次,要保證資訊在傳遞的過程中不被第三方篡改,即使被篡改了,也可以發覺出來。所謂數字簽名,就是為了解決這兩個問題而產生的,它是對前面提到的非對稱加密技術 與數字摘要 技術的乙個具體的應用...