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

正文內(nèi)容

java基礎(chǔ)知識點總結(jié)(存儲版)

2024-11-05 06:17上一頁面

下一頁面
  

【正文】 須與這個類的名字完全相同,;若源文件沒有public類,那么源文件的名字只要和某個類的名字相同即可。當(dāng)Java應(yīng)用程序有多個類時,Java命令執(zhí)行的類名必須是主類的名字(不帶擴(kuò)展名)。應(yīng)用軟件:如:掃雷,迅雷,等。md:創(chuàng)建目錄。在dos命令行操作文件夾時,如忘記文件夾全稱,可以輸文件夾前幾個名稱后面用*代替。1計算機(jī)語言:人與計算機(jī)交流的方式。是簡單易學(xué),完全面向?qū)ο?,安全可靠,與平臺無關(guān)的編程語言。該技術(shù)體系主要應(yīng)用于小型電子消費類產(chǎn)品,如手機(jī)中的應(yīng)用程序等。這樣就實現(xiàn)了Java程序的跨平臺性。1 Platform下載JCK(Java Development Kit Java開發(fā)工具包)。我的電腦——屬性——高級——環(huán)境變量;編輯Path環(huán)境變量,在變量值開始處加上Java工具所在目錄,后面用分號和其他值分隔開即可;打開DOS命令行,任意目錄下敲入javac;如果出現(xiàn)javac的參數(shù)信息,配置成功。%path%回車。2對于初學(xué)者,可以用記事本編寫?;剀?。2注釋。2,為了保證該的獨立運(yùn)行。用于定義數(shù)據(jù)類型值的關(guān)鍵字:true、false、null。1其他修飾符關(guān)鍵字:native、strictfp、transient、volatile、assert。六、基礎(chǔ)知識:進(jìn)制轉(zhuǎn)換進(jìn)制的轉(zhuǎn)換特點:八位二進(jìn)制表示一個字節(jié)(基本的數(shù)據(jù)單元)。七、基礎(chǔ)知識:變量2變量的概念:內(nèi)存中的一個存儲區(qū)域;該區(qū)域有自己的名稱(變量名)和類型(數(shù)據(jù)類型);該區(qū)域的數(shù)據(jù)可以在同一類型范圍內(nèi)不斷變化;理解:變量就如同數(shù)學(xué)中的未知數(shù);變量:就是將不確定的數(shù)據(jù)進(jìn)行存儲,也就是需要在內(nèi)存中開辟一個空間。類型轉(zhuǎn)換。在Linux系統(tǒng)中換行是一個字符來表示n,windows系統(tǒng)中,換行由nr實現(xiàn)。3比較運(yùn)算符:==:相等于;!=:不等于;:大于;=:大于等于;instanceof:檢查是否是類的對象。和amp。:與運(yùn)算,如:6amp。z=(xy)?x:y//z變量存儲的就是兩個數(shù)的大數(shù)。}。其他情況一般用if。do while:先執(zhí)行循環(huán)體,再判斷條件,條件滿足,再繼續(xù)執(zhí)行循環(huán)體。對于一個變量來將,如果這個變量僅僅用于控制循環(huán)的次數(shù),用作循環(huán)增量時用for語句。計數(shù)器思想:原理:通過一個變量記錄住數(shù)據(jù)的狀態(tài)變化。c:continue語句是結(jié)束本次循環(huán)繼續(xù)下次循環(huán)。因為都執(zhí)行不到。返回值:該值會返回給調(diào)用者。1函數(shù)的重載(overload):重載的概念:在同一個類中,允許存在一個以上的同名函數(shù),只要它們的參數(shù)個數(shù)或者參數(shù)類型不同即可。那么,這時就定義一個函數(shù)名稱以表示其功能,方便閱讀,而通過參數(shù)列表的不同來區(qū)分多個同名函數(shù)。A:棧內(nèi)存(棧區(qū)):用于存儲局部變量,當(dāng)數(shù)據(jù)使用完,所占空間會自動釋放。數(shù)組中有一個屬性可以直接獲得到數(shù)組元素個數(shù)。二維數(shù)組:數(shù)組中的數(shù)組:格式一:int[][] arr=new int[3][2];定義了名稱為arr的二維數(shù)組;二維數(shù)組中有3個一維數(shù)組;每一個一維數(shù)組中有2個元素;一維數(shù)組的名稱分別為arr[0],arr[1],arr[2];給第一個一維數(shù)組1腳標(biāo)位賦值為78寫法是:arr[0][1]=78。沒對象時,自己造一個對象。沒有對象,就創(chuàng)建一個對象。描述事物其實就在是描述事物的屬性和行為。局部變量作用于函數(shù)中,或者語句中。關(guān)鍵字private:私有,權(quán)限修飾符:用于修飾類中的成員(成員變量,成員函數(shù))。對外提供對應(yīng)的set,get方法對其進(jìn)行訪問。當(dāng)在類中自定義了構(gòu)造函數(shù)后,默認(rèn)的構(gòu)造函數(shù)就沒有了。2什么時候定義構(gòu)造函數(shù)呢:當(dāng)分析事物時,該事物存在具備一些特征或者行為,那么將這些內(nèi)容定義在構(gòu)造函數(shù)中。3this的應(yīng)用:當(dāng)定義類中功能時,該函數(shù)內(nèi)部要用到該函數(shù)的對象時,這時用this來表示這個對象。使用注意:靜態(tài)方法只能訪問靜態(tài)成員;靜態(tài)方法中不可以寫this,super關(guān)鍵字;主函數(shù)是靜態(tài)的。非靜態(tài)方法既可以訪問靜態(tài)也可以訪問非靜態(tài)。訪問出現(xiàn)局限性。字符串類型的數(shù)組。以便復(fù)用??梢酝ㄟ^將構(gòu)成函數(shù)私有化完成。格式:static{靜態(tài)代碼塊中的執(zhí)行語句。Class文件并加載到內(nèi)存中。二、面向?qū)ο螅簡卫O(shè)計模式1設(shè)計模式:解決某一類問題最行之有效的方法。2,在類中創(chuàng)建一個本類對象。2單例設(shè)計方法二:對象被調(diào)用時,才初始化,也叫做對象的延時加載。有了這個關(guān)系,才有了多態(tài)的特性。java支持多層繼承。子父類出現(xiàn)后,類成員的特點:類中成員:A,變量。super代表的是父類對象的引用。簡單一句話:查閱父類功能,創(chuàng)建子類對象使用功能。原因:因為多繼承容易帶來安全隱患:當(dāng)多個父類中定義了相同功能,當(dāng)功能內(nèi)容不同時,子類對象不確定要運(yùn)行哪一個。2016年01月12日day07一、面向?qū)ο螅豪^承繼承:1,提高代碼的復(fù)用性。Single類一進(jìn)內(nèi)存,就已經(jīng)創(chuàng)建好了對象。3,為了方便其他程序?qū)ψ远x對象的訪問,可以對外提供一些訪問方式。G對對象進(jìn)行對應(yīng)的構(gòu)造函數(shù)初始化。Class。1注釋符號:/***/;author作者;version版本;param參數(shù);return返回值。D將方法都靜態(tài)后,可以方便于使用,但是該類還是可以被其他程序建立對象的。什么時候定義靜態(tài)函數(shù)呢?當(dāng)功能內(nèi)部沒有訪問到非靜態(tài)數(shù)據(jù)(對象的特有數(shù)據(jù)),那么該功能可以定義成靜態(tài)的。main:不是關(guān)鍵字,但是是一個特殊的單詞,可以被jvm識別??梢灾苯颖活惷{(diào)用。實例變量隨著對象的消失而消失。2016年01月11日day06一、面向?qū)ο螅簊tatic關(guān)鍵字static(靜態(tài))關(guān)鍵字:用于修飾成員(成員變量和成員函數(shù))。3關(guān)鍵字this的特點:就代表本類的對象,到底代表哪一個呢?this代表它所在函數(shù)所屬對象的引用。C:一個對象建立,構(gòu)造函數(shù)只運(yùn)行一次。構(gòu)造函數(shù)的作用:可以用于給對象進(jìn)行初始化。提高代碼健壯性。1封裝原則:將不需要對外提供的內(nèi)容隱藏起來;把屬性都隱藏,提供公共方法對其訪問。1就需要該對象做使用,在java指揮方式是:。類與對象示例:圖紙:汽車,汽車,汽車。面向?qū)ο蟮娜齻€特征:封裝,繼承,多態(tài)。寫程序時:先考慮對象。java中已經(jīng)定義好的一種排序方式。2016年01月09日day04一、基礎(chǔ)知識:數(shù)組獲取數(shù)組中的元素。2內(nèi)存結(jié)構(gòu):Java程序在運(yùn)行時,需要在內(nèi)存中分配空間。}。b:再明確在定義該功能的過程中是否需要未知的內(nèi)容參與運(yùn)算。實際參數(shù):傳遞給形式參數(shù)的具體數(shù)值。1總結(jié):a:break和continue語句作用的范圍。注意:a:這兩個語句離開應(yīng)用范圍,存在是沒有意義的。兩種思想:累加思想:原理:通過變量記錄住每次變化的結(jié)果。c:最簡單無限循環(huán)格式:while(true),for(;;),無限循環(huán)存在的原因是并不知道循環(huán)多少次,而是根據(jù)某些條件,來控制循環(huán)。Do while特點是條件無論是否滿足,循環(huán)體至少被執(zhí)行一次。4if語句與switch語句的用法:如果要對具體數(shù)字進(jìn)行判斷,數(shù)值不多,而且符合byte、short、int、char這四種類型,雖然兩個語句都可以使用,建議用switch完成。}else if(條件表達(dá)式){執(zhí)行語句。3三元運(yùn)算符:格式:(條件表達(dá)式)?表達(dá)式1:表達(dá)式2;如果條件為true,運(yùn)算后的結(jié)果是表達(dá)式1;如果條件為false,運(yùn)算后的結(jié)果是表達(dá)式2。|和||的特點:|:兩邊都做運(yùn)算;||:但左邊為真時,右邊不運(yùn)算。邏輯運(yùn)算符用于連接boolean類型的表達(dá)式。相當(dāng)于tab鍵。八、基礎(chǔ)知識:運(yùn)算符3算數(shù)運(yùn)算符:+正號,負(fù)號,+加,減,*乘,/除,%取模,++自增(前),++自增(后),自減(前),自減(后),+字符串相加(字符串?dāng)?shù)據(jù)和任何數(shù)據(jù)使用+都是相連接,最終都會變成字符串)。注意:整數(shù)默認(rèn):int,小數(shù)默認(rèn):double。2負(fù)數(shù)的二進(jìn)制表現(xiàn)形式:對應(yīng)的正數(shù)二進(jìn)制取反加1。1Java中常量的分類:整數(shù)常量:所有整數(shù);小數(shù)常量:所有小數(shù);布爾型常量:較為特有,只有兩個數(shù)值:true和false;字符常量:將一個數(shù)字字母或者符號用單引號(’’)標(biāo)識;字符串常量:將一個或者多個字符用雙引號(””)標(biāo)識;null常量:只有一個數(shù)值就是null。用于異常處理的關(guān)鍵字:try、catch、finally、throw、throws。特點:關(guān)鍵字中所有字母都為小寫。思路: 1,2,步驟:1,通過class關(guān)鍵字定義一個類。{}類的區(qū)間用大括號定義(類中的內(nèi)容為了增加閱讀性,需要有階梯感,如使用tab鍵)。臨時配置方式:dos配置。;通過javac命令對該java文件進(jìn)行編譯;通過java命令對生成的class文件進(jìn)行運(yùn)行。Set path:查看path的值。2環(huán)境變量配置。其中的開發(fā)工具:編譯工具()打包工具()等。Java程序:Windows系統(tǒng):Win版的JVM;Linux系統(tǒng):lin版的JVM;MAC系統(tǒng):mac版的JVM。比如Java版的掃雷。是一種面向Internet的編程語言。例如:中國人與中國人用中文溝通。del:刪除文件。三、基礎(chǔ)知識:常用的DOS命令點擊開始在運(yùn)行欄輸入“cmd”進(jìn)入dos操作界面。第三篇:Java基礎(chǔ)學(xué)習(xí)知識點總結(jié)黑馬程序員_畢向東_Java基礎(chǔ)視頻教程Java基礎(chǔ)學(xué)習(xí)知識點總結(jié) 2016年01月06日day01一、基礎(chǔ)知識:軟件開發(fā)什么是軟件?軟件:一系列按照特定順序組織的計算機(jī)數(shù)據(jù)和指令的集合。Java應(yīng)用程序總是從主類的main方法開始執(zhí)行。 static void main(String args[ ])的方法,這樣類的應(yīng)用程序叫做主類。最大優(yōu)勢。String info()。//裝箱int i = ()。16)默認(rèn)包中的類可以導(dǎo)入嗎?不可以,不在默認(rèn)包中的類無法使用默認(rèn)包中的類。第4章對象和類 1)OOP是什么意思? Object Oriented Programming(面向?qū)ο缶幊?2)類和對象的區(qū)別?類:對象的藍(lán)圖,生成對象的模板,是對一類事物的描述,是抽象的概念上的定義對象:對象是實際存在的該類事物的每個個體,因而也稱為實例 3)類之間的3種關(guān)系? 依賴關(guān)系(usesa)聚集關(guān)系(hasa)繼承關(guān)系(isa)4)一個java源文件可以寫多個類嗎?可以,但必須只能有一個公有類,并且文件名和公有類的類名相同。int a[]。這個轉(zhuǎn)換成立嗎?不成立,引用類型和基本類型是不能直接強(qiáng)制轉(zhuǎn)換的,需要用包裝類的方法來轉(zhuǎn)換。但是不能超出超出類型的范圍,例如以下賦值就是錯誤的: byte b = 128。40)位運(yùn)算符都有哪些?amp。amp。同樣道理。24)true,false,null可以用作標(biāo)識符命名嗎?不可以,這3個雖然不是關(guān)鍵字,但都是有特殊用途的值,也不能作為標(biāo)識符命名25)一條聲明語句可以聲明多個變量嗎? 可以的,例如以下聲明都是正確的int i。6)Java語言中數(shù)據(jù)類型的劃分?有什么區(qū)別? 分成基本類型和引用類型兩大類。4)安裝JDK的操作系統(tǒng)問題?必須針對于不同的操作系統(tǒng)下載安裝不同的JDK,例如windows下安裝針對于windows的JDK,linux下安裝針對于linux的JDK。3)JVM是什么?JVM(Java Virtual Machine)Java虛擬機(jī),它是一個虛構(gòu)出來的計算機(jī),是通過在實際的計算機(jī)上仿真模擬各種計算機(jī)功能來實現(xiàn)的。3)語句必須用分號結(jié)束嗎? 必須的,但是代碼塊{}可以用分號結(jié)束,也可以不用分號結(jié)束4)Java中有幾種注釋,各自的功能有三種:單行注釋//:加在行首只能注釋一行 多行注釋/* */:注釋多行,但不能嵌套使用文檔注釋/***/:用于生成HTML形式的文檔,需要配合javadoc命令實現(xiàn) 5)Java語言的數(shù)據(jù)類型是強(qiáng)類型還是弱類型? 是強(qiáng)類型,意味著每一個變量都必須明確聲明數(shù)據(jù)類型。23)關(guān)鍵字和保留字有區(qū)別嗎?,都被稱作關(guān)鍵字,而保留字是在Java中沒有特殊用途但不允許編程人員擅自改作其他用途,按此說法goto和const應(yīng)該是此意義上的保留字。28)算數(shù)運(yùn)算符有哪些? 基本算數(shù)運(yùn)算符有+* / % ++29)單目運(yùn)算符,雙目運(yùn)算符,三目運(yùn)算符都是什么意思? 其實也有叫一元運(yùn)算符,雙元操作符,三元操作符的,指的是有幾個操作數(shù)形成一個完整表達(dá)式,例如++就是一個單目運(yùn)算符,只需要一個操作數(shù)就可以形成表達(dá)式,像i++,而+運(yùn)算符就是雙目運(yùn)算符,需要兩個操作數(shù)形成表達(dá)式,例如5 + 3,還有三目運(yùn)算符,例如5 3 ? 0 :130)++和放在前面和放在后面有什么區(qū)別?如果是在一個表達(dá)式中,那++放后面表示先運(yùn)算表達(dá)式,然后再進(jìn)行自增運(yùn)算,如果在一個表達(dá)式中,++放前面,則表示先進(jìn)行自增運(yùn)算然后在運(yùn)算表達(dá)式。邏輯與,|邏輯或,!邏輯非,^ 異或,amp。 x y,如果a b為false,就不會執(zhí)行x y以此類推,邏輯或和短路或的區(qū)別是:l 如果是邏輯或|,不管第一個表達(dá)式是true還是false,都會執(zhí)行第二個表達(dá)式 l如果是短路或||,如果第一個表達(dá)式為true,將不會執(zhí)行第二個表達(dá)式38)與或非三個邏輯運(yùn)算符的優(yōu)先級是怎么排列的? “非”優(yōu)先級最高,“與”其次,“或”優(yōu)先級最低 39)原碼,反碼,補(bǔ)碼分別是什么意思? l原碼:將數(shù)字轉(zhuǎn)換為二進(jìn)制,第一位為符號位,正數(shù)為0,負(fù)數(shù)為1例如:12的原碼是0000110012的原碼是10001100 l反碼:正數(shù)的反碼和原碼相同,負(fù)數(shù)的反碼將原碼符號位之外的位逐位取反例如:12的反碼是0000110012的反碼是11110011 l補(bǔ)碼:正數(shù)的補(bǔ)碼和原碼相同,負(fù)數(shù)的補(bǔ)碼將反碼加1 例如:12的補(bǔ)碼是0000110012的補(bǔ)碼是11110100 最后強(qiáng)調(diào)一點,計算機(jī)存儲數(shù)據(jù)用補(bǔ)碼形式來存儲。以上賦值語句都是正確的。46)int i =(int)
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1