java數(shù)據(jù)類型和變量.ppt
《java數(shù)據(jù)類型和變量.ppt》由會(huì)員分享,可在線閱讀,更多相關(guān)《java數(shù)據(jù)類型和變量.ppt(23頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
第二章,數(shù)據(jù)類型和變量,2,本章目標(biāo),變量的聲明和使用 代碼編寫規(guī)范 常量的聲明和使用 Java基本數(shù)據(jù)類型 控制臺(tái)的輸入和輸出 麥新衣淘寶商城女裝,3,本章任務(wù),編寫第一個(gè)Java程序:Student,想控制臺(tái)輸入信息后在輸出。,4,電腦使用內(nèi)存來記憶計(jì)算時(shí)所使用的數(shù)據(jù) 內(nèi)存如何存儲(chǔ)數(shù)據(jù)? 內(nèi)存像旅館 數(shù)據(jù)各式各樣,要先根據(jù)數(shù)據(jù)的需求(即類型)為它申請(qǐng)一塊合適的空間,1、開房間(單人間、雙人間、總統(tǒng)套間) 2、入住,√,回顧內(nèi)存如何存放數(shù)據(jù),5,,,數(shù)據(jù)屬于不同類別,非洲,The quick brown fox,TRUE,數(shù)據(jù),非數(shù)值,,數(shù)值,,,整型,非整型,9002.12,999,9/12/2003,2.175,123,陳揚(yáng),,,,,,,,,,,,,char,,,非數(shù)值,數(shù)值,,整型,,,,int,……,……,double,,非整型,,,String,Java常用數(shù)據(jù)類型,數(shù)據(jù)類型,6,常用數(shù)據(jù)類型說明,7,數(shù)據(jù)類型的使用,輸出Java課考試最高分:98.5 輸出最高分學(xué)員姓名:張三 輸出最高分學(xué)員性別:‘男’,public class Program { public static void main(String[ ] args) { double score = 98.5; String name = “張三“; char sex = 男; System.out.println(“本次考試成績(jī)最高分: “ + score); //輸出其他…… } },單引號(hào),雙引號(hào),連接輸出信息,演示示例:不同類型變量存取,8,1000*(1+5%),,,1000,1050,,變量:一個(gè)數(shù)據(jù) 存儲(chǔ)空間的表示,對(duì)于專業(yè)程序員,數(shù)據(jù)存入內(nèi)存不算完: 怎么找到存入的數(shù)據(jù)? 存進(jìn)去還能改嗎?,98.76,不同數(shù)據(jù)存入具有不同 內(nèi)存地址的空間,相互獨(dú)立,變量,在銀行存1000元錢,銀行一年的利息5%,那一年之后錢變成了多少?,9,內(nèi)存地址不好記,怎么辦? 通過內(nèi)存中小房間的別名找到數(shù)據(jù)存儲(chǔ)的位置 變量是存儲(chǔ)數(shù)據(jù)的一個(gè)基本單元,房間,房間名字,房間類型,入住的客人,變量,變量名,變量類型,變量值,,,為什么需要變量,,,,,對(duì)應(yīng),10,變量應(yīng)用,1、在內(nèi)存中存儲(chǔ)本金1000元 2、顯示內(nèi)存中存儲(chǔ)的數(shù)據(jù)的值,public class Program1 { public static void main(String[ ] args) { int money = 1000; //存數(shù)據(jù) } },數(shù)據(jù)類型,變量名,內(nèi)存空間存的數(shù)值,,,,演示示例:如何存取變量,System.out.println(money); //使用數(shù)據(jù),11,變量的聲明和賦值,使用變量的步驟: 第一步:聲明一個(gè)變量 第二步:賦值 第三步:使用變量,數(shù)據(jù)類型 變量名 = 數(shù)值;,根據(jù)類型開辟空間,將數(shù)據(jù)存入空間,取出數(shù)據(jù)使用,數(shù)據(jù)類型 變量名; 變量名 = 數(shù)值;,int money = 1000;,int money; money = 1000 ;,12,1、字母 2、下劃線‘_’ 3、‘$’ 符號(hào),首字母,任意多的: 1、數(shù)字 2、字母 3、下劃線‘_’ 4、‘$’ 符號(hào),其余部分,變 量 名,Java語(yǔ)言中,變量命名要符合一定規(guī)則 money,score,name,sex,變量命名規(guī)范: 簡(jiǎn)短且能清楚地表明變量的作用,通常第一個(gè)單詞的首字母小寫,其后單詞的 首字母大寫。例如:myScore,變量命名規(guī)則2-1,13,變量命名規(guī)則2-2,檢查下面這些是否是合法的變量名,principal,cost_price,marks_3,$lastname,city,123rate,discount%,zip code,City,int,,,,,14,Java關(guān)鍵字和保留字,Java的關(guān)鍵字和保留字時(shí)要注意一下幾點(diǎn): 識(shí)別Java中的關(guān)鍵字不要和其他語(yǔ)言的關(guān)鍵字混淆。 const和goto是Java中的保留字。 所有的關(guān)鍵字都是小寫的。 then,friendly,sizeof,NULL都不是Java語(yǔ)言的關(guān)鍵字。,15,代碼編寫規(guī)范,給代碼添加注釋 讓代碼分段/縮進(jìn) 設(shè)置短小的代碼行 說明運(yùn)行順序 養(yǎng)成良好的編程習(xí)慣,16,給代碼添加注釋,多行注釋 /* 這就是注釋 */ 文檔注釋 /** 這是我寫的Java注釋。 Demo是代碼編寫規(guī)范的示例程序 */,17,常量,聲明: final int MYNUM = 10; 常量的使用 錯(cuò)誤辨析:,1.沒有被初始化 2.常量再次被賦值,18,控制臺(tái)的輸出,public class Export { /** * 比較兩種輸出語(yǔ)句 */ public static void main(String[] args) { System.out.println(“我的愛好:“); System.out.println(“踢足球!“); System.out.print(“你在干什么?“); System.out.print(“我們一起來吧?。 ?; } },19,println()和print的區(qū)別?,20,控制臺(tái)的輸入,import java.util.Scanner; public class Example{ public static void main(String args[]){ Scanner input=new Scanner(System.in); byte age; String name; System.out.println(“請(qǐng)輸入您的姓名:”); name = input. next(); System.out.println(“請(qǐng)輸入您的年齡:”); age = input. nextByte(); System.out.println(“您的姓名:“ + name +”年齡:” + age); } },21,給代碼添加注釋 代碼編寫規(guī)范 從控制臺(tái)輸入信息?,小結(jié)2,22,程序的調(diào)試,設(shè)置斷點(diǎn) 單步跟蹤,啟動(dòng)調(diào)試,23,什么是變量? 如何聲明變量、給變量賦值和使用變量? Java中常用的數(shù)據(jù)類型有哪些? 標(biāo)示符和關(guān)鍵字 Java中的常量的使用 Java中基本的編寫代碼規(guī)范? Java中如何向控制臺(tái)輸入信息? 進(jìn)一步掌握工具排錯(cuò)技術(shù),總結(jié),- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- java 數(shù)據(jù)類型 變量
鏈接地址:http://www.3dchina-expo.com/p-2562969.html