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