Java程序邏輯知識點_第1頁
Java程序邏輯知識點_第2頁
Java程序邏輯知識點_第3頁
Java程序邏輯知識點_第4頁
Java程序邏輯知識點_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、I.Java程序框架public class HellcScdi (public static void main, (String args )- System, cut. println (TIHellc scdi !T1);i卜常見錯誤:.類名(HelloSodi)和代碼所在文件名不一樣。. System 和 system一樣嗎?在java中大小寫嚴格區(qū)分,如果是小寫,會報錯,所以System首字母一定要是大寫。.分號(;)可以不加嗎?去掉會報錯,在java中一個完整的語句要以分號結(jié)束,而且必須是英文狀態(tài)下的分號。2.Java中的詞匯.變量內(nèi)存的作用:類似于人的大腦,計算機用來在程序運行

2、時記憶數(shù)據(jù)。內(nèi)存如何存儲數(shù)據(jù)?可以形象的將計算機內(nèi)存比作一個旅館,要存儲的 數(shù)據(jù)就好比入住的客人。雙人間,單人問,總統(tǒng)套房等房間類型就相當于數(shù) 據(jù)類型。房問號就相當于變量名。我們通過房問號來找客人,同樣我們通過變量名來取得變量的值以及修 改變量的內(nèi)容。變量和房間的對應關系旅曙中的房間變 型國間名字變量名房間類型變量類型人住的客人變量峋也.數(shù)據(jù)類型Java常用數(shù)據(jù)類型敷據(jù)類型悅 明舉 例int整型用于存儲拄數(shù)比如:學員人數(shù)r華為公司的員工編號.一年的無數(shù), 一天的小時數(shù)double雙精度浮點型出于存儲帶有小數(shù)的數(shù)字,比妁;商品的價格,世界銀行給蒐他國家 地區(qū))的貸款電幗員工工資char字符型用F

3、存儲隼個字符,比如t性別或,女,成埴,優(yōu),或&ETString字符中型用T存儲 等字符,比如:員匚姓名,產(chǎn)乩型號,產(chǎn)品的介紹信息基本數(shù)據(jù)類型(8 種):byte,short,int,long float,double char Boolean 引用數(shù)據(jù)類型:首字母大寫。注意點:float floatNum = 2.0f;.變量的使用(開個房間)public class HeiloSodl public static void main(String args) double score = 65.63;String name = tTccy,T;char sex =勇;System, out.

4、 println (score ) ;; /打印成績System, out. print In (name) ;/打印姓名System- out:, printin (sex) ;/7打印性別.變量的命名規(guī)則表2-3變量命名規(guī)則條 件合法變量名非法變景名變量必須以字母、下劃線或F”符號仔頭inyC ar率mynari日bk 1 ?不能以“拜人變量可以包括數(shù)字,但不能以數(shù)字開頭JmyCarvariable% 不能氫含用除了或符號設外,變量名能包含任score 1Variable不能以數(shù)字開頭|何特殊字符graph】/a+b不能包括十不能使用Java語言的使用字,比如:int、classMy Vt

5、riable/不能包鉆空格pubtk 等4不能包括連字符友情建議:在平時開發(fā)過程中,變量的名稱最好有一定的實際意義,比如學生姓名(studentName,學生年齡(studentAge)-這樣的名稱由多個單詞組成,第一個單詞的首字母小寫,其 他的單詞首字母大寫。.常用運算符-賦值運算符(=)一算術(shù)運算符(+,-,*,/,%)+ -System.out.println(i-);-(+)如果放在前面,就先執(zhí)行-(+),再打印 否則就打印,再執(zhí)行-(+).數(shù)據(jù)類型轉(zhuǎn)換(數(shù)值類型)-隱式轉(zhuǎn)換(自動轉(zhuǎn)換)-強制轉(zhuǎn)換 int secondAvg = 32+(int)2.1;-函數(shù)轉(zhuǎn)換3.Java中的分支結(jié)

6、構(gòu)boolean(ff爾類型)用于判斷真假,只有倆個值,true(真),false(假)int ageOfCkl = 18;int ageOfGh = 17;boolean isTrue = ageOfGhageOfCkl;System. out .println( Gh 比 Ckl 大嗎?+isTrue);關系運算符表3-2 關系運算符關系運算將說 明舉 例大于99 100 .結(jié)果為 false =大于等于你每次的考試成績分,結(jié)果為皿電 =小丁等于你得次的考試成紈V=0分.結(jié)果為印*=.=等于地球的大小-=底球的大小,結(jié)果為也】*!=不等于主的密腹1 二挾的密度,結(jié)果為true注意點:=不可

7、以寫成=If條件結(jié)構(gòu)-單分支-雙分支-多分支雙分支,多分枝在運行時只會進去一個分支if (邏輯表達式(他的結(jié)果必須是boolean類型)/只有條件為true時才執(zhí)行具體要執(zhí)行的語句4.常用邏輯運算符*3-3常用邏輯運算符運算符漢語 名稱袤達式說明舉例井fl條H 1 &條件?兩個條件同時為在,嘛 臬為此四個條件仃一個為假,結(jié)果為假領取中國居民身價證的條桿年 滿/周歲曲&中國公民兩個條件都為真可以期收.仃一個條件為限.就不可以II或、或者條件 11條件2兩個條件f一個為JV結(jié)見為其兩個條件同比為假,結(jié)果為假從中國去美慍的方式:乘E機| 乘船兩個條件白卜條1為真,就可 以去笑國.那為底,就去不了1非條件條件為其時,結(jié)果為做 條件為假時.造果為雙成為優(yōu)秀軟件工程師的條件,5. switch結(jié)構(gòu)(多分枝結(jié)構(gòu),等值比較)注意點:1語句是存在貫穿的,所以每個分支都加一個 break;2. case

溫馨提示

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

評論

0/150

提交評論