freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

程序設(shè)計類型變量和表達(dá)式-免費閱讀

2025-07-06 18:59 上一頁面

下一頁面
  

【正文】 86 復(fù)習(xí)要點 熟記 Java的語法規(guī)范、熟練使用各種數(shù)據(jù)類型、運算符和表達(dá)式 標(biāo)識符 ?以字母、下劃線和 $開頭,后跟字母、數(shù)字、下劃線和 $的連續(xù)序列 ?長度沒有限制 ?區(qū)分大小寫 ?不能使用關(guān)鍵字 關(guān)鍵字 ?goto保留,沒有 sizeof 87 數(shù)據(jù)類型 ?基本數(shù)據(jù)類型 ?整數(shù)型: byte、 short、 int、 long ?浮點型: float、 double ?字符型: char ?布爾型: boolean ?引用數(shù)據(jù)類型 ?數(shù)組 ?類 ?接口 需要掌握 ?每種類型的默認(rèn)初始值、寬度和范圍 ?char類型占兩個字節(jié) ?沒有無符號數(shù) ?Unicode字符、轉(zhuǎn)義字符 ?八進制和十六進制數(shù)的表達(dá) ?單精度和雙進度的區(qū)別 ?不同整數(shù)的表達(dá) 88 基本數(shù)據(jù)類型之間的轉(zhuǎn)換 ?byte,short,charintlongfloatdouble ?從左到右的轉(zhuǎn)換被稱為“擴展轉(zhuǎn)換 (widening)” ?從右到左的轉(zhuǎn)換被稱為“窄化轉(zhuǎn)換 (narrowing)” ?擴展轉(zhuǎn)換不必進行顯示類型轉(zhuǎn)換 ?強制轉(zhuǎn)換類型的方法 ?如:常見的一種轉(zhuǎn)換錯誤 short a,b,c。 (%+8d%n, n)。 ?可選 width 是一個非負(fù)十進制整數(shù),表明要向輸出中寫入的最少字符數(shù)。 (39。, 39。G39。e39。d39。 常規(guī) 如果參數(shù) arg 為 null,則結(jié)果為 null。, 39。b39。 } } 81 格式字符串 產(chǎn)生格式化輸出的每個方法都需要 格式字符串 和 參數(shù)列表 。 ?(status)。 ?(status)。 public class ConsoleDemo { public static void main(String[] args) { Console cons =()。 (請輸入一個整數(shù),敲回車結(jié)束 )。 ?首先,創(chuàng)建 Scanner的一個對象,掃描數(shù)據(jù)來自鍵盤輸入。 ?值比較主要比較兩個字符串的字符序列。例如: This is a \u03c0 實際上就是 This is a π 72 字符串對象 ?字符串常量和字符串對象是兩個不同的概念 ?字符串常量在內(nèi)存中由編譯器分配到特定的區(qū)域,保存有字符序列。 70 課堂練習(xí) 下面表達(dá)式的含義是什么? ?i30 amp。如: ?char ch = 39。 //78 ?(6+7+”A”)。 )。 ?(i+”, ”+j)。 0x0000FF00。移位的結(jié)果是第一個操作數(shù)被 2的冪來除,而指數(shù)的值是由第二個數(shù)給出的。amp。amp。 float f=。 double z = float z1 = 。例如,它可以 “ 擠壓 ” 一個 long值到一個 int變量中。如 %果可能為 。 根據(jù) Java語言規(guī)范,在進行算術(shù)運算中需要注意以下幾個問題: ( 1)整數(shù)除。 L to R || R to L ?: R to L = *= /= %= += = = = = amp。 33 運算符和表達(dá)式 表達(dá)式就是由變量、對象、運算符和方法調(diào)用構(gòu)成的式子,表達(dá)式應(yīng)該按照 Java語法來構(gòu)造,才可以被編譯系統(tǒng)理解、執(zhí)行,每個表達(dá)式都有一個某種類型的結(jié)果。 ? 先聲明,隨后初始化 final int MAX_SPEED。 28 轉(zhuǎn)義字符 表 24 其它轉(zhuǎn)義字符 轉(zhuǎn)義字符 作用 Unicode 轉(zhuǎn)義字符 作用 Unicode \\ \ \u \f 換頁 \u \” “ \u0022 \n 換行 \u \? ? \u0027 \r 回車 \u000D \b 退格 \u0008 \t 橫向跳格 \u0009 29 // 程序 22:轉(zhuǎn)義字符的應(yīng)用 public class EscapeDemo { public static void main(String[] args) { (“ 這是 \u03c0”)。 ? double d=。 (10的 16進制表示是 %s\n, (color))。 ?long bigone=999999999L,largeOne。 ?String str1,str2 。\t 39。 13 為什么要進行變量聲明 ?變量就是一個保存有值的內(nèi)存位置的名字表示 ?聲明變量,就是分配內(nèi)存 ?通過類型聲明,可以明確的知道每個變量占據(jù)內(nèi)存的大??; ?通過聲明,對非局部變量定義了一個初值; ?重要的也在于可以重復(fù)使用一個名字來表達(dá)某種類型的數(shù)值。? 字節(jié)型 byte 1 0 –128 ~ 127 短整型 short 2 0 –32768 ~ 32767 整型 int 4 0 –2147483648 ~ 2147483647 長整型 long 8 0 –9223372036854775808 ~ 9223372036854775807 單精度 float 4 ~ 雙精度 double 8 ~ 12 變量聲明 Java屬于強類型的程序設(shè)計語言。 注 ?在 Java語言中,所有的變量必須要首先聲明,然后才能使用 ,而且訪問一個未經(jīng)初始化的局部變量,將導(dǎo)致編譯錯誤。Java程序設(shè)計 第二章 類型、變量和表達(dá)式 2 學(xué)習(xí)目標(biāo) 掌握八個原始類型 理解標(biāo)識符、變量和常量 能夠熟練的進行變量和常量的聲明 理解顯式和隱式的類型轉(zhuǎn)換 辨認(rèn)、描述并使用 Java運算符 掌握表達(dá)式中運算符的執(zhí)行順序 使用賦值語句,掌握賦值兼容性 3 認(rèn)識程序 什么是程序?,有一個著名的公式說: 程序 =數(shù)據(jù)結(jié)構(gòu) +算法” 什么是數(shù)據(jù)結(jié)構(gòu)? 簡單的數(shù)據(jù)結(jié)構(gòu)就是眾所周知的整型、實型這樣的數(shù)據(jù)表示,復(fù)雜的數(shù)據(jù)結(jié)構(gòu)可以是由簡單的數(shù)據(jù)結(jié)構(gòu)組合而成,如數(shù)組。 6 在 Java編程語言中,標(biāo)識符是賦予變量、類或方法的名稱。所有變量和表達(dá)式在編譯時都有明確的類型 ?[修飾符 ] 類型 變量名 [=初值 ][,變量名 [=初值 ] … ] 例如: ? int x = 0, y = 1, z = 1。 14 邏輯類型 ? boolean truth = true。 一個制表符 ? ‘ \u????39。 // declare two String variables 16 小測驗 指出下面的錯誤聲明,說明原因 char ch = 39。 18 課堂練習(xí) 下面的哪些答案可以用以表示八進制值 8。 20 JAVA中 Printf支持的格式 ?%c 單個字符 ?%d 十進制整數(shù) ?%f 十進制浮點數(shù) ?%o 八進制數(shù) ?%s 字符串 ?%u 無符號十進制數(shù) ?%x 十六進制數(shù) ?%% 輸出百分號 % printf的格式控制的完整格式: ?% 0 l或 h 格式字符 21 java中二進制、八進制、十六制相互轉(zhuǎn)換 十進制轉(zhuǎn)成十六進制: (int i) 十進制轉(zhuǎn)成八進制 (int i) 十進制轉(zhuǎn)成二進制 (int i) 十六進制轉(zhuǎn)成十進制 (FFFF,16).toString() 八進制轉(zhuǎn)成十進制 (876,8).toString() 二進制轉(zhuǎn)十進制 (0101,2).toString() 22 浮點 ── float和 double 如果一個數(shù)字文字包括小數(shù)點或指數(shù)部分,或者在數(shù)字后帶有字母 F或 f( float)、 D或 d( double),則該數(shù)字文字為浮點。 ? f=d。 (“ 下面的數(shù)據(jù)輸出是按照制表位控制的 ,每 2個一行。 . . . MAX_SPEED=200。 ?如: ?int a==0,b=0,max=0。= ^= |= 35 一元運算符即支持前綴形式,也支持后綴形式。兩個操作數(shù)為整數(shù),結(jié)果得到一個整數(shù),結(jié)果截取商的整數(shù)部分。 若 %的兩側(cè)有負(fù)數(shù),則運算結(jié)果的正負(fù)取決于第一個數(shù); 15%4 15%4 40 強制類型轉(zhuǎn)換 一種類型就是一些可能的值的集合 某些類型比另外一些類型 “ 大 ” (值更多 ) ?每一個 int都是一個 long, long就是較大的類型 ?包含子集 long int int long 41 強制類型轉(zhuǎn)換 (cont.) 向?qū)挼姆较蚴亲詣拥? ?int i=32。顯式轉(zhuǎn)型做法如下: ? long bigValue =99L。 下面的代碼段執(zhí)行后 ?int i = 10。 int i=(int)f。 i 5 ?不要在浮點類型變量之間進行相等比較,可以采用如下形式來判斷相等: f1 –f2 1e4; 49 條件 (邏輯 )運算符 運算符 運算 用法 功能 amp。(x++ 1) ?( x 1) amp。例
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1