動(dòng)力節(jié)點(diǎn)Java基礎(chǔ)班_第1頁(yè)
動(dòng)力節(jié)點(diǎn)Java基礎(chǔ)班_第2頁(yè)
動(dòng)力節(jié)點(diǎn)Java基礎(chǔ)班_第3頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、*車(chē)*丈*車(chē)*建*車(chē)*車(chē)*4:車(chē)*車(chē)克*車(chē)*拿*車(chē)車(chē)* m*回顧上次課所講內(nèi)容1. 常用快捷鍵2 .計(jì)算機(jī)碩:3. 常用的DOS命令4. Java語(yǔ)言特性:*車(chē)*車(chē)車(chē)*4:*車(chē)*車(chē)*車(chē)車(chē)*車(chē)*車(chē)*車(chē)*車(chē)*車(chē)*車(chē)* m*今天所講內(nèi)容"T編寫(xiě)HelloWorld程序2. classpath3標(biāo)識(shí)符和關(guān)鍵字4. 字面值5. 進(jìn)制以及進(jìn)制之間的轉(zhuǎn)換6. 字符編碼*"7變量和數(shù)據(jù)類(lèi)型* 車(chē)*學(xué)* 車(chē)*車(chē):*4:*4:*拿*車(chē)*拿*4:*4:*車(chē)*拿4:*4:*拿*車(chē)4:* m*單詞arguments 參數(shù) argspassword 密碼 pwdaverage 平均 avgtrue真的

2、false假的整數(shù)類(lèi)型int浮點(diǎn)類(lèi)型double字符類(lèi)型char字符串類(lèi)型String布爾類(lèi)型boolean* 車(chē)*學(xué)* 車(chē)*車(chē):*4:*4:*拿*車(chē)*拿*4:*4:*車(chē)*拿4:*4:*拿*車(chē)4:* m*1.編寫(xiě) HelloWorld 程序第一步:編寫(xiě)Java源文件第二步:編譯javac Hello.java出現(xiàn)錯(cuò)誤:javac不是內(nèi)部或外部命令 解決辦法:安裝JDK以及酉d置壞境變量第三步:運(yùn)行java Hello2. 安裝JDK以及配置壞境變量2.1配置壞境變量的操作步驟:第一步:賦值 JDK 的 bin 目錄,如:C:Program FilesJavajdkl.8.0_101bin第二步

3、:我的電腦右擊,屬性高級(jí)系統(tǒng)設(shè)置高級(jí)選項(xiàng)卡中,點(diǎn)擊壞境變量 在系統(tǒng)變量中找path_點(diǎn)擊編輯將光標(biāo)放在變量值得任意位置,按Home鍵_按Ctrl + v并且 在bin目錄后面添加英文分號(hào)確定- 確定注意:當(dāng)配置壞境變量完成后,必須將之前所有的DOS命令窗口關(guān)閉3. Java源文件的組成部分第一部分:夕卜部結(jié)構(gòu)或類(lèi)修飾符class類(lèi)名第二部分:程序的入口或main方法注意:l.main方法必須編寫(xiě)在類(lèi)中2. 個(gè)類(lèi)中的main方法是可有可無(wú)的3. 當(dāng)沒(méi)有main方法時(shí)則程序可以編譯,但是不能運(yùn)行,否則出現(xiàn)運(yùn)行錯(cuò)誤4. 在一個(gè)類(lèi)中最多編寫(xiě)一個(gè)main方法class Studentfpublic st

4、atic void main(String args)第三部分:編寫(xiě)代碼注意:1.目前代碼編寫(xiě)在main方法2. main方法中可以編寫(xiě)N條語(yǔ)句,語(yǔ)句也就是以英文的分號(hào)作為結(jié)束3. 建議一行編寫(xiě)一條語(yǔ)句4. 輸出語(yǔ)句System.out.print(吠小寫(xiě)字母、數(shù)字、漢字以及特殊符號(hào),輸出后不換行”); System.out.println("輸出內(nèi)容同上,但是輸出后換行");5注釋:5.1作用:解釋說(shuō)明,在程序中并不運(yùn)行,主要增加程序的可讀性5.2分類(lèi):單行注釋多行注釋/*注釋內(nèi)容*/文檔注釋廣注釋內(nèi)容*/6. public class 與 class 區(qū)別class前面

5、的public修飾符是可有可無(wú)的當(dāng)在一個(gè)類(lèi)前面添加public修飾符,則文件名必須與類(lèi)名一致一當(dāng)在一個(gè)類(lèi)前面沒(méi)有使用public修飾符,則文件名可以與類(lèi)名不一致在一個(gè)Java源文件中可以編寫(xiě)任意多個(gè)類(lèi),當(dāng)編譯成功后會(huì)自動(dòng)生成對(duì)應(yīng)類(lèi)的個(gè)數(shù)的字節(jié)碼 文件,并且可以運(yùn)行每個(gè)字節(jié)碼文件(必須保證有main方法)在一個(gè)源文件中最多只有一個(gè)類(lèi)使用public修飾7. classpath注意:1當(dāng)在默認(rèn)情況時(shí),運(yùn)行字節(jié)碼文件在當(dāng)前目錄中進(jìn)行査找,如果找到該字節(jié)碼文件則 運(yùn)行,否則報(bào)錯(cuò)2.當(dāng)配置classpath后,在運(yùn)行字節(jié)碼文件時(shí),則直接去配置的指定路徑中找對(duì)應(yīng)的字 節(jié)碼文件,如果找到該字節(jié)碼文件則運(yùn)行,

6、否則報(bào)錯(cuò)7.1臨時(shí)配置classpath配置classpathset classpath=D:courseJavaProjectsday02set classpath=D:courseJavaProjectsday02;set classpath=D:course;D:courseJavaProjects;-一查看 classpathset classpath刪除classpathset classpath=7.2 永久酉d置 classpath8標(biāo)識(shí)符和關(guān)鍵字8.1關(guān)鍵字:在Java中具有一定特殊意義的,如:class static public.都是刀寫(xiě)的8.2標(biāo)識(shí)符,也就是名字821標(biāo)識(shí)

7、符命名規(guī)則:以字母、下劃線(xiàn)_或$開(kāi)頭,其后可以是字母、數(shù)字、下劃線(xiàn)_或$,區(qū)分大小寫(xiě),避 免使用關(guān)鍵字如:lHello#stude ntSOK $yesab yesHla3Hello_World Hello$WorldabcAbc8.2.2標(biāo)識(shí)符命名規(guī)范-建議見(jiàn)名知意,也就是最好編寫(xiě)單詞,如:Student age password 建議類(lèi)名的每個(gè)單詞首字母大寫(xiě),如:Car HelloWorld一建議變量名稱(chēng)、方法名、參數(shù)名等采用駝峰命名法,如:sex firstNamegetAge建議長(zhǎng)度不要超過(guò)15個(gè)字符9 字面值:根據(jù)值僂)得到當(dāng)前值的數(shù)據(jù)類(lèi)型引起來(lái)4263.14整數(shù)類(lèi)型字面值如:100

8、2018 -10 10086浮點(diǎn)類(lèi)型字面值,如:3.140.001 -999.110.0字符串類(lèi)型字面值,如張三“u2教室”H99.87true9 A B C D E F10.2十進(jìn)制與二進(jìn)制之間轉(zhuǎn)換1 十進(jìn)制轉(zhuǎn)為二進(jìn)制,稱(chēng)為除2取余法10->0bl0102.二進(jìn)制轉(zhuǎn)為十進(jìn)制,稱(chēng)為乘2尋加法OblOlO->1011 字符編碼11.1常用的字符編碼:ASCII:Q>97 b>98A1>658>66O>48T>49字符串類(lèi)型:一次可以存放0個(gè)、1個(gè)也可以存放多個(gè),但是必須使用英文的雙弓|號(hào)字符類(lèi)型字面值,如:9*¥ 男字符類(lèi)型:一次只能存放

9、一個(gè),并且使用英文的單弓I號(hào)弓I起來(lái) 一個(gè)漢字表示一個(gè)字符布爾類(lèi)型字面值,如:true false布爾類(lèi)型:只有兩個(gè)取值,分別是true, false10進(jìn)制以及進(jìn)制之間的轉(zhuǎn)換10.1常用的進(jìn)制二進(jìn)制:取值范圍0和1 ,以O(shè)b開(kāi)頭,如:0bl0八進(jìn)制:取值范圍0-7,以0開(kāi)頭,如:010十進(jìn)制:取值范圍0-9十六進(jìn)制:取值范圍0-9和A-F,以O(shè)x開(kāi)頭,如:0x10 十進(jìn)制十六進(jìn)制0011''>32 iso-8859-l灑歐語(yǔ)言編碼,兼容ASCII GBK/GB2312簡(jiǎn)體中文 unicode:統(tǒng)一全球所有國(guó)家的文字常用的字符編碼:utf-8 utf-16 utf-32

10、注意:Java源代碼采用的是unicode編碼 11.2亂碼: 編碼: 解碼:12變量和數(shù)據(jù)類(lèi)型12.1變量:存放數(shù)據(jù)的,如:183.0 12.2常用的麥字符串類(lèi)型String整數(shù)類(lèi)型int浮點(diǎn)類(lèi)型double字符類(lèi)型char布爾類(lèi)型boolean*12.3變量的操作步驟:第一步:聲明變量,也就是確定變量的類(lèi)型 語(yǔ)法格式:數(shù)據(jù)類(lèi)型變量名稱(chēng); 如:int a;第二步:賦值注意:在java中#使用二完成賦值操作,并且將等號(hào)右側(cè)的值賦給左側(cè)的變量名稱(chēng)語(yǔ)法格式:變量名稱(chēng)二值; 如:a = 18;第三步:使用注意:1 目前使用暫時(shí)為輸出變量中的值12.4優(yōu)化變量的操作步驟:可以將第一步和第二步合二為一,也就

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論