范围位元数整数资料型态.PPT

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
范围位元数整数资料型态

變數、資料型態與運算子 3-1 變數與資料型態的基礎 3-2 變數的命名與宣告 3-3 Java的資料型態 3-4 Java的運算式 3-5 資料型態的轉換 3-1 變數與資料型態的基礎-圖例 在程式語言的「變數」(Variables)可以視為是一個擁有名稱的盒子,能夠在程式執行時暫時儲存所需的資料,如下圖所示: 3-1 變數與資料型態的基礎-圖例說明 方形和圓柱形的兩個盒子名稱分別是變數名稱grade和height,在盒子中儲存的資料85和175.5稱為「字面值」(Literals)或稱為「常數值」(Constants),也就是數值、字元或字串等常數值,如下所示: 100 15.3 Java程式 現在回到盒子本身,盒子形狀和尺寸決定儲存資料,對比程式語言來說,形狀和尺寸就是變數的「資料型態」(Data Types)。 3-2 變數的命名與宣告 3-2-1 Java的命名語法 3-2-2 變數的宣告 3-2-3 指定敘述 3-2-4 常數的宣告與使用 3-2 變數的命名與宣告 電腦程式是由「資料」(Data)和「指令」(Instructions)組成。 資料部分是指本章的「變數」(Variables)和「資料型態」(Data Types)。 指令部分是本章的運算子、第4章的「流程控制」(Control Structures)和第5章的「程序」(Subroutines)。 3-2-1 Java的命名語法-說明 在Java程式碼中的「關鍵字」(Keywords),或稱「保留字」(Reserved Word)是一些對於編譯程式而言,擁有特殊意義的名稱,其他非關鍵子的名稱都是程式設計者自訂的元素名稱,稱為「識別字」(Identifier),例如:變數、程序、函數和物件名稱等。 3-2-1 Java的命名語法-命名規則 名稱是一個合法的「識別字」(Identifier),識別字是使用英文字母、底線「_」或錢號「$」開頭,不限長度的Unicode統一字碼字元的字串,包含字母、數字、錢號「$」和底線「_」。例如:一些合法的名稱範例,如下所示: T, n, size, z100, long_name, helloWord, Test, apple, $total, _order Input_string, x, TITLE, APPLE, subtotal, _getTotal, $_32_cpu 名稱最長為255個字元,而且名稱區分英文字母的大小寫,例如:apple、Apple和APPLE是不同的名稱。 名稱不能使用Java語法的「關鍵字」(Keyword)。 名稱在「範圍」(Scope)中必需是唯一的,例如:在程式中可以使用相同的變數名稱,不過各變數名稱需要在不同的範圍。 3-2-1 Java的命名語法-慣用的命名法 讀者如果想維持程式碼的可讀和一致性,Java識別字的命名可以使用一些慣用的命名原則。例如:CamelCasing命名法是第1個英文字小寫之後為大寫,變數、函數的命名可以使用不同英文字母大小寫的組合,如下表所示: 3-2-2 變數的宣告-說明 變數可以儲存程式執行中的一些暫存資料,程式設計者只需記住變數名稱,並且知道名稱表示一個記憶體位置中的資料即可。 至於記憶體位置到底有那裡?並不用傷腦筋,因為是編譯程式的工作。簡單的說,程式語言的變數是使用有意義的名稱,代表數字的記憶體位址。 3-2-2 變數的宣告-屬性 3-2-2 變數的宣告-變數宣告 Java的變數宣告是使用資料型態開頭,後面接著變數名稱,如下所示: int grade; 上述程式碼宣告整數變數grade,它是使用int資料型態開頭,後面跟著變數名稱grade。 如果需要多個相同資料型態的變數時,我們可以在同一列程式碼宣告多個相同資料型態的變數,各變數使用「,」逗號分隔,如下所示: int i, j, total; 3-2-2 變數的宣告-變數的初始值 變數宣告單純只是配置記憶體空間,並沒有指定變數值。如果需要指定變數值,我們可以在宣告同時指定變數的初始值,或使用第3-2-3節的指定敘述來設定變數值。Java語言宣告變數且指定變數初值,如下所示: int grade = 95; int i = 20; 3-2-3 指定敘述-說明 「指定敘述」(Assignment Statement)可以在程式碼中存取變數值,如果在宣告變數時沒有指定變數值,我們就可以使用指定敘述,即「=」等號來指定或更改變數值,如下所示: mathGrade = 85; englishGrade = 67; 上述指定敘述的等號左邊是變數名稱,右邊是「運算式」(Expressions),以此例是將右邊的值指定給左邊的變數。 3-2-3 指定敘述-記憶體圖例 在指定敘述「=」等號左邊的變數稱

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档