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

正文內(nèi)容

java基礎(chǔ)知識(shí)點(diǎn)總結(jié)(專(zhuān)業(yè)版)

  

【正文】 this代表本類(lèi)對(duì)象的引用,super代編父類(lèi)對(duì)象的引用。2,讓類(lèi)與類(lèi)之間產(chǎn)生了關(guān)系。1這三步怎么用代碼體現(xiàn)呢?1,將構(gòu)造函數(shù)私有化。所有會(huì)先找到Person。為了更為嚴(yán)謹(jǐn),強(qiáng)制讓該類(lèi)不能建立對(duì)象。(String[] args):函數(shù)的參數(shù),參數(shù)類(lèi)型是一個(gè)數(shù)組,該數(shù)組中的元素是字符串。靜態(tài)使用注意事項(xiàng):A,靜態(tài)方法只能訪(fǎng)問(wèn)靜態(tài)成員。簡(jiǎn)單說(shuō):哪個(gè)對(duì)象在調(diào)用this所在的函數(shù),this就代表哪個(gè)對(duì)象。2構(gòu)造函數(shù)的小細(xì)節(jié):當(dāng)一個(gè)類(lèi)中沒(méi)有定義構(gòu)造函數(shù)時(shí),那么系統(tǒng)會(huì)默認(rèn)給該類(lèi)假如一個(gè)空參數(shù)的構(gòu)造函數(shù)。1函數(shù)是最小的封裝體;類(lèi)是較小的封裝體;包是中級(jí)封裝體;框架是較大的封裝體??梢岳斫鉃椋侯?lèi)就是圖紙;汽車(chē)就是堆內(nèi)存中的對(duì)象。有對(duì)象時(shí),直接用。通常會(huì)用到遍歷。什么時(shí)候用重載?當(dāng)定義的功能相同,但參與運(yùn)算的未知內(nèi)容不同。Return:用于結(jié)束函數(shù)。b:這兩個(gè)語(yǔ)句單獨(dú)存在下面都不可以有語(yǔ)句,因?yàn)閳?zhí)行不到。for和while的區(qū)別:a:變量有自己的作用域。因?yàn)樾噬愿?。如:獲取兩個(gè)數(shù)中大數(shù),int x=3,y=4,z。amp。3轉(zhuǎn)義字符:通過(guò) 來(lái)轉(zhuǎn)變后面字母或者符號(hào)的含義。負(fù)數(shù)的最高位都是1。1用于包的關(guān)鍵字:package、import。將代碼都編寫(xiě)到該類(lèi)中。Set Classpath=代碼路徑。配置Java工具包:set path=D:。簡(jiǎn)單而言:使用JDK開(kāi)發(fā)完成的Java程序,交給JRE去運(yùn)行。J2ME(Java 2 Platform Micro Edition)小型版(現(xiàn)更名:JAVAME):是為開(kāi)發(fā)電子消費(fèi)產(chǎn)品和嵌入式設(shè)備提供的解決方案。而中國(guó)人要和韓國(guó)人交流,就要學(xué)習(xí)韓語(yǔ)。課程中常見(jiàn)的命令:dir:列出當(dāng)前目錄下的文件以及文件夾。Java語(yǔ)言是區(qū)分大小寫(xiě)的。//拆箱23)?自動(dòng)拆裝箱,例如: Integer intObj = 10。5)類(lèi)中有哪些成員?有屬性(數(shù)據(jù)域),方法,構(gòu)造器(構(gòu)造方法)6)構(gòu)造方法和普通方法的區(qū)別?構(gòu)造方法沒(méi)有返回值,方法名必須和類(lèi)名相同,需要用new語(yǔ)句調(diào)用構(gòu)造方法。47)char型和short型哪個(gè)比較大?不能說(shuō)哪個(gè)大,哪個(gè)小,這兩個(gè)類(lèi)型char的取值是從0~65535,而short類(lèi)型的取值是32768~32767,這個(gè)兩個(gè)類(lèi)型之間的轉(zhuǎn)換都需要強(qiáng)制轉(zhuǎn)換。與 |或 ^異或 ~非 右移 無(wú)符號(hào)右移 41)11是int類(lèi)型是32位,所以需要把35%32=3,所以事實(shí)上是和執(zhí)行1小類(lèi)型向大類(lèi)型轉(zhuǎn)換,是自動(dòng)轉(zhuǎn)換的,或者說(shuō)隱式轉(zhuǎn)換的 大類(lèi)型向小類(lèi)型轉(zhuǎn)換,是需要強(qiáng)制轉(zhuǎn)換的,或者說(shuō)顯式轉(zhuǎn)換例如:byte b = 1。例如: int i = 10?;绢?lèi)型:有8種,只能存儲(chǔ)單一的值,不以對(duì)象的形式存在引用類(lèi)型:除了基本類(lèi)型之外其他的都是引用類(lèi)型,能夠存儲(chǔ)復(fù)雜數(shù)據(jù)類(lèi)型,以對(duì)象的形式存在 7)基本類(lèi)型都有哪8種類(lèi)型? 布爾類(lèi)型:boolean 占1字節(jié) 字符類(lèi)型:char 占2字節(jié)整型:byte 占1字節(jié) short 占2字節(jié) int 占4字節(jié) long 占8字節(jié)浮點(diǎn)型:float 占4字節(jié)double 占8字節(jié) 8)布爾值可不可以用0或者非0數(shù)代替?不可以,布爾值只能是true和false,不能使用數(shù)字,這和C語(yǔ)言是不一樣的。2)JRE是什么?JRE(Java Runtime Environment)Java運(yùn)行環(huán)境,運(yùn)行JAVA程序所必須的環(huán)境的集合,包含JVM標(biāo)準(zhǔn)實(shí)現(xiàn)及Java核心類(lèi)庫(kù)。因?yàn)閖ava中采取Unicode字符集,所以任何的Unicode中的字符都可以作為標(biāo)識(shí)符的名稱(chēng),但考慮字符集的支持問(wèn)題推薦還是使用英文字母命名。33)比較運(yùn)算符有哪些?有= = 不是所有數(shù)據(jù)類(lèi)型,例如truefalse這個(gè)表達(dá)式就是編譯錯(cuò)誤,布爾類(lèi)型和引用類(lèi)型的表達(dá)式只能用==和!=兩個(gè)比較運(yùn)算,例如”abc” ’b’這個(gè)表達(dá)式編譯正確嗎?編譯正確,’a’和’b’是字符類(lèi)型,內(nèi)部用Unicode編碼表示的話(huà)a是97,b是98,所以實(shí)際上比較的是9798,結(jié)果為false 36)邏輯運(yùn)算符有哪些?有 amp。char c = 10。有什么區(qū)別?第一個(gè)表示s被賦值,指向了一個(gè)字符串對(duì)象,第二個(gè)表示s沒(méi)有指向任何對(duì)象實(shí)例,是真空51)兩個(gè)字符串用什么運(yùn)算符可以連成一個(gè)字符串? 用+運(yùn)算符,例如”abc” + “xyz”最后的結(jié)果就是“abcxyz” 52)數(shù)學(xué)運(yùn)算符加法和字符串連接符都是+,怎么區(qū)分? 是通過(guò)運(yùn)算符兩邊的操作數(shù)來(lái)判斷的,如果兩邊的操作數(shù)都是數(shù)字型的基本類(lèi)型,則進(jìn)行數(shù)學(xué)運(yùn)算,如果兩邊的操作數(shù)有一個(gè)是字符串,則把另一個(gè)操作數(shù)也轉(zhuǎn)換為則進(jìn)行字符串連接運(yùn)算。14)把一個(gè)類(lèi)放到包中,需要在類(lèi)中加上什么語(yǔ)句? 需要加上包聲明package語(yǔ)句,必須寫(xiě)在源文件的第一句。9)如何在實(shí)例內(nèi)部類(lèi)中訪(fǎng)問(wèn)外部類(lèi)的成員?在實(shí)例內(nèi)部類(lèi)中可以直接使用外部類(lèi)的成員,不需要?jiǎng)?chuàng)建外部類(lèi)的對(duì)象實(shí)例,但是如果在內(nèi)部類(lèi)中的成員名稱(chēng)屏蔽隱藏了外部類(lèi)的成員(即外部類(lèi)和內(nèi)部類(lèi)的成員名相同),則需要用“”訪(fǎng)問(wèn)外部類(lèi)成員 第8章異常處理1)異常的對(duì)象的根類(lèi)是哪個(gè)類(lèi)? 是Throwable類(lèi)2)Throwable類(lèi)有哪兩個(gè)分支?分成Error類(lèi)和Excepion類(lèi)兩個(gè)分支 Error類(lèi)表示嚴(yán)重錯(cuò)誤Exception類(lèi)表示可以在程序中處理的錯(cuò)誤 3)Exception類(lèi)有哪兩個(gè)分支?分成運(yùn)行時(shí)異常和非運(yùn)行時(shí)異常(已檢查異常)運(yùn)行時(shí)異常編譯不檢查,在運(yùn)行時(shí)才會(huì)發(fā)生異常已檢查異常編譯時(shí)就會(huì)作檢查,不處理異常則通不過(guò)編譯 4)如果在try塊中發(fā)生異常,那么程序?qū)?huì)跳轉(zhuǎn)到哪? 會(huì)跳轉(zhuǎn)到catch語(yǔ)句塊 5)catch語(yǔ)句可以用父類(lèi)類(lèi)型捕獲子類(lèi)異常嗎? 因?yàn)橛卸鄳B(tài)特點(diǎn),是可以的6)處理異常代碼finally語(yǔ)句會(huì)在什么時(shí)候執(zhí)行? finally代碼在任何時(shí)候都會(huì)執(zhí)行,不管有沒(méi)有發(fā)生異常。要用記事本或Edit。,多行注釋的標(biāo)記分別是什么14.javac *.java的意思。cd..:退回到上一級(jí)目錄。五、基礎(chǔ)知識(shí):Java語(yǔ)言介紹1Java語(yǔ)言概述。由JVM來(lái)負(fù)責(zé)Java程序在該系統(tǒng)中的運(yùn)行。為了更方便的使用Java開(kāi)發(fā)工具,需要進(jìn)行環(huán)境變量配置。c:myclass。2Hello World組成部門(mén)。5,在通過(guò)java命令對(duì)生成的class文件進(jìn)行執(zhí)行。1Java中的注釋格式:?jiǎn)涡凶⑨專(zhuān)焊袷剑?/注釋文字;多行注釋?zhuān)焊袷剑?*注釋文字*/;文檔注釋?zhuān)焊袷剑?**注釋文字*/。2Java語(yǔ)言是強(qiáng)類(lèi)型語(yǔ)言,對(duì)于每一種數(shù)據(jù)都定義了明確的具體數(shù)據(jù)類(lèi)型,在內(nèi)存總分配了不同打小的內(nèi)存空間。r:按下回車(chē)鍵。amp。}else{執(zhí)行語(yǔ)句。while語(yǔ)句格式:while(條件表達(dá)式){執(zhí)行語(yǔ)句;}。什么時(shí)候使用循環(huán)結(jié)構(gòu)?當(dāng)要多某些語(yǔ)句執(zhí)行很多次時(shí),就是用循環(huán)結(jié)構(gòu)。繼續(xù)循環(huán)。如何定義一個(gè)函數(shù)呢?a:既然函數(shù)是一個(gè)獨(dú)立的功能,那么該功能的運(yùn)算結(jié)果是什么先明確。關(guān)鍵字:new:用來(lái)在內(nèi)存中產(chǎn)生一個(gè)容器實(shí)體。冒泡排序:第一圈:最值出現(xiàn)在了最后位。開(kāi)();}};門(mén){開(kāi)(){操作門(mén)軸等。1引用變量:類(lèi)類(lèi)型變量。2之所以對(duì)外提供訪(fǎng)問(wèn)方式,就是因?yàn)榭梢栽谠L(fǎng)問(wèn)方式中加入邏輯判斷語(yǔ)句。就對(duì)象初始化。因?yàn)槌跏蓟葓?zhí)行。靜態(tài)優(yōu)缺點(diǎn):優(yōu):對(duì)對(duì)象的共享數(shù)據(jù)進(jìn)行單獨(dú)空間的存儲(chǔ),節(jié)省空間。什么時(shí)候定義靜態(tài)變量(類(lèi)變量)呢?當(dāng)對(duì)象中出現(xiàn)共享數(shù)據(jù)時(shí),該數(shù)據(jù)靜態(tài)所修飾。開(kāi)始制作程序的說(shuō)明書(shū)。E對(duì)屬性進(jìn)行顯示初始化。2單例設(shè)計(jì)方法一:這個(gè)是先初始化對(duì)象。所屬關(guān)系is a。super的使用和this的使用幾乎一致。如何使用一個(gè)繼承體系中的功能呢?想要使用體系,先查閱父類(lèi)的描述,因?yàn)楦割?lèi)中定義的是該體系中共性功能。Single類(lèi)進(jìn)內(nèi)存,對(duì)象還沒(méi)有存在,只有調(diào)用了getInstance方法時(shí),才建立對(duì)象。1想要保證對(duì)象唯一。1靜態(tài)代碼塊的特點(diǎn):隨著類(lèi)的加載而執(zhí)行,只執(zhí)行一次,并優(yōu)先于主函數(shù)。但是:1,對(duì)象是用于封裝數(shù)據(jù)的,可以ArrayTool對(duì)象并未封裝特特有數(shù)據(jù)。)public static void main(String[] args)主函數(shù):是一個(gè)特殊的函數(shù),作用程序的入口,可以被jvm調(diào)用。當(dāng)成員被靜態(tài)修飾后,就多了一個(gè)調(diào)用方式,除了可以被對(duì)象調(diào)用外,還可以直接被類(lèi)名用。對(duì)象一建立就運(yùn)行,而且優(yōu)先于構(gòu)造函數(shù)執(zhí)行。三、面向?qū)ο螅簶?gòu)造函數(shù)2構(gòu)造函數(shù)的特點(diǎn):函數(shù)名與類(lèi)名相同;不用定義返回值類(lèi)型;不可以寫(xiě)return語(yǔ)句。局部變量:存在棧內(nèi)存中。類(lèi)和對(duì)象的關(guān)系:類(lèi)就是:對(duì)現(xiàn)實(shí)生活中事物的描述。2016年01月10日day05一、面向?qū)ο螅焊攀隼斫饷嫦驅(qū)ο螅好嫦驅(qū)ο笫窍鄬?duì)面向過(guò)程而言;面向?qū)ο蠛兔嫦蜻^(guò)程都是一種思想;面向過(guò)程:強(qiáng)調(diào)的是功能行為;面向?qū)ο螅簩⒐δ芊庋b進(jìn)對(duì)象,強(qiáng)調(diào)了具備了功能的對(duì)象;面向?qū)ο笫腔诿嫦蜻^(guò)程的。每一個(gè)實(shí)體都有內(nèi)存地址。重載的好處:方便與閱讀,優(yōu)化了程序設(shè)計(jì)。1函數(shù)的格式:修飾符返回值類(lèi)型函數(shù)名(參數(shù)類(lèi)型形式參數(shù)1,參數(shù)類(lèi)型形式參數(shù)2,?){執(zhí)行語(yǔ)句;return返回值;}。循環(huán)嵌套:語(yǔ)句嵌套形式,其實(shí)就是語(yǔ)句中含有語(yǔ)句。二、基礎(chǔ)知識(shí):for語(yǔ)句for語(yǔ)句格式:for(初始化表達(dá)式;循環(huán)條件表達(dá)式;循環(huán)后的操作表達(dá)式){執(zhí)行語(yǔ)句;}。4解決DOS命令下,編譯無(wú)法識(shí)別GDK碼方法:方法一:使用encoding參數(shù)指明編碼方式:javacencoding UTF8 。:就是除以2的移動(dòng)的位數(shù)次冪。3邏輯運(yùn)算符:amp。需要進(jìn)行數(shù)據(jù)類(lèi)型提升,從小往大提升,自動(dòng)數(shù)據(jù)類(lèi)型提升。四個(gè)二進(jìn)制位表示一個(gè)十六進(jìn)制位。用于定義訪(fǎng)問(wèn)權(quán)限修飾的關(guān)鍵字:private、protected、public。注釋的作用:增加程序的閱讀性;調(diào)試程序。打開(kāi)記事本。具體流程:右鍵點(diǎn)擊我的電腦打開(kāi)屬性,點(diǎn)擊高級(jí)系統(tǒng)設(shè)置,點(diǎn)擊高級(jí),點(diǎn)擊環(huán)境變量,找到系統(tǒng)變量,新建系統(tǒng)變量(變量名:JAVA_HOME,變量值:安裝JKD的地址。六、基礎(chǔ)知識(shí):Java語(yǔ)言的環(huán)境搭建1明確什么是JRE,JDK;下載JDK;安裝JDK;配置環(huán)境變量;驗(yàn)證是否成功。J2EE(Java 2 Platform Enterprise Edition)企業(yè)版(現(xiàn)更名:JAVAEE):是為開(kāi)發(fā)企業(yè)環(huán)境下的應(yīng)用程序提供一套解決方案。我們告訴它做什么,它就可以做什么。二、基礎(chǔ)知識(shí):人機(jī)交互方式軟件的出現(xiàn)實(shí)現(xiàn)了人與計(jì)算機(jī)之間的更好的交互。進(jìn)入某個(gè)文件夾的命令是“cd 目錄名”;退出某個(gè)文件夾的命令是“cd..”。第10章 java常用類(lèi) 1)字符串String是可變類(lèi)還是不可變類(lèi)?是不可變類(lèi),一經(jīng)創(chuàng)建就不能修改其內(nèi)容了 2)字符串的常用方法有哪些? charAt方法:可以返回指定位置的字符 substring方法:可以截取子字符串 length方法:返回字符串長(zhǎng)度 indexOf方法:查找子串的位置 lastIndexOf方法:反向搜索字串的位置 replaceAll方法:替換字符串 split方法:分解字符串toLowerCase, toUpperCase方法:字符串大小寫(xiě)轉(zhuǎn)換 3)StringBuffer類(lèi)和String類(lèi)有什么區(qū)別? StringBuffer是可變類(lèi),String是不可變類(lèi)4)StringBuffer類(lèi)和StringBuilder類(lèi)有什么區(qū)別? StringBuffer類(lèi)是線(xiàn)程安全的,StringBuilder類(lèi)是線(xiàn)程不安全的5)Math類(lèi)主要提供了哪些方法?Math類(lèi)提供了大量的和數(shù)學(xué)運(yùn)算相關(guān)的靜態(tài)方法 6)Set集合和List集合共同的父接口是什么? 是Collection集合7)Set集合和List集合有什么區(qū)別? Set: Collection的子接口,不記錄元素的保存順序,且不允許有重復(fù)元素List: Collection的子接口,記錄元素的保存順序,且允許有重復(fù)元素 8)ArrayList和LinkedList有什么不同?ArrayList 的內(nèi)部實(shí)現(xiàn)是基于內(nèi)部數(shù)組Object[],所以從概念上講它更像數(shù)組LinkedList的內(nèi)部實(shí)現(xiàn)是基于一組連接的記錄,所以它更象一個(gè)鏈表 結(jié)構(gòu),所以它們?cè)谛阅苌嫌泻艽蟮牟顒e。super:本事是一個(gè)特殊關(guān)鍵字,也可以用super()語(yǔ)法調(diào)用父類(lèi)構(gòu)造器。int[] a = new int[] {1,2,3}。44)byte b =(byte)300。amp。int i = 10,j = 20。10)Java是編譯型語(yǔ)言還是解釋型的語(yǔ)言?既不是完全編譯型,也不是完全解釋型,是半編譯半解釋的。9)Java的編譯運(yùn)行原理?首先編寫(xiě)java源文件,然后編譯成class類(lèi)文件,然后通過(guò)虛擬機(jī)解釋成機(jī)器碼到硬件執(zhí)行。int i,j = 10。 x y,即使a b為false,也會(huì)執(zhí)行x y l如果是短路與amp。10L不是int類(lèi)型的直接量。int[] a = {1,2,3}。也可以用this()語(yǔ)法調(diào)用本類(lèi)重載構(gòu)造器。SuppressWarnings——用于通知Java編譯器禁止特定的警告。,Java編譯器是什么。什么是開(kāi)發(fā)?制作軟件。四、基礎(chǔ)知識(shí):計(jì)算機(jī)語(yǔ)言通過(guò)DOS命令行的演示,發(fā)現(xiàn)原來(lái)操作計(jì)算機(jī)就如同和計(jì)算機(jī)說(shuō)話(huà)一樣。1Java語(yǔ)言的三種技術(shù)架構(gòu)。也稱(chēng)為Java具有良好的可移植性。這種配置方式,一勞永逸。按部就班,一步一步寫(xiě)代碼。三種方式://單行注釋?zhuān)?hào)以后直到回車(chē)鍵的內(nèi)容;/*多行注釋?zhuān)?hào)開(kāi)始到符號(hào)結(jié)束以?xún)?nèi)的內(nèi)容*/;/**java注釋符號(hào),可被提取出來(lái)制作軟件開(kāi)發(fā)手冊(cè)*/。用于定義流程控制的關(guān)鍵字:if、else、switch、case、default、while、do、for、break、continue、return。三個(gè)二進(jìn)制位表一個(gè)八進(jìn)制位。不同類(lèi)型的數(shù)據(jù)不能進(jìn)行運(yùn)算。注意:比較運(yùn)算符的結(jié)果都是boolean型,也就是要么是true,要么是false;比較運(yùn)算符“==”
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1