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

正文內(nèi)容

java基礎(chǔ)知識(shí)點(diǎn)總結(jié)-wenkub

2024-11-05 06 本頁面
 

【正文】 字不能代替布爾值56)if語句和循環(huán)語句的花括號(hào)什么時(shí)候可以省略?當(dāng)執(zhí)行的語句只有一句的時(shí)候 57)switch語句有哪些規(guī)則?表達(dá)式expr的返回值必須是下述幾種類型之一:int, byte, char, short或枚舉常量;case子句中的值必須是常量,且所有case子句中的值應(yīng)是不同的,也必須是下述幾種類型之一:int, byte, char, short或枚舉常量default子句是任選的;break語句用來在執(zhí)行完一個(gè)case分支后使程序跳出switch語句塊;58)對(duì)于退出循環(huán)break和continue有什么區(qū)別? break是退出整個(gè)循環(huán)continue是退出當(dāng)前循環(huán)繼續(xù)下一次循環(huán) 59)聲明數(shù)組創(chuàng)建數(shù)組的方法? 以下聲明都是合法的: int [] a。49)空字符串用什么來表示?用””(兩個(gè)并列的雙引號(hào))表示,代表0個(gè)長度的字符串對(duì)象。46)int i =(int)“100”。10L不是int類型的直接量。以上賦值語句都是正確的。//自動(dòng)轉(zhuǎn)換b =(byte)s。 x y,如果a b為false,就不會(huì)執(zhí)行x y以此類推,邏輯或和短路或的區(qū)別是:l 如果是邏輯或|,不管第一個(gè)表達(dá)式是true還是false,都會(huì)執(zhí)行第二個(gè)表達(dá)式 l如果是短路或||,如果第一個(gè)表達(dá)式為true,將不會(huì)執(zhí)行第二個(gè)表達(dá)式38)與或非三個(gè)邏輯運(yùn)算符的優(yōu)先級(jí)是怎么排列的? “非”優(yōu)先級(jí)最高,“與”其次,“或”優(yōu)先級(jí)最低 39)原碼,反碼,補(bǔ)碼分別是什么意思? l原碼:將數(shù)字轉(zhuǎn)換為二進(jìn)制,第一位為符號(hào)位,正數(shù)為0,負(fù)數(shù)為1例如:12的原碼是0000110012的原碼是10001100 l反碼:正數(shù)的反碼和原碼相同,負(fù)數(shù)的反碼將原碼符號(hào)位之外的位逐位取反例如:12的反碼是0000110012的反碼是11110011 l補(bǔ)碼:正數(shù)的補(bǔ)碼和原碼相同,負(fù)數(shù)的補(bǔ)碼將反碼加1 例如:12的補(bǔ)碼是0000110012的補(bǔ)碼是11110100 最后強(qiáng)調(diào)一點(diǎn),計(jì)算機(jī)存儲(chǔ)數(shù)據(jù)用補(bǔ)碼形式來存儲(chǔ)。 x y,即使a b為false,也會(huì)執(zhí)行x y l如果是短路與amp。邏輯與,|邏輯或,!邏輯非,^ 異或,amp。//先進(jìn)行賦值運(yùn)算然后再進(jìn)行自增運(yùn)算j的結(jié)果是10int i = 10。28)算數(shù)運(yùn)算符有哪些? 基本算數(shù)運(yùn)算符有+* / % ++29)單目運(yùn)算符,雙目運(yùn)算符,三目運(yùn)算符都是什么意思? 其實(shí)也有叫一元運(yùn)算符,雙元操作符,三元操作符的,指的是有幾個(gè)操作數(shù)形成一個(gè)完整表達(dá)式,例如++就是一個(gè)單目運(yùn)算符,只需要一個(gè)操作數(shù)就可以形成表達(dá)式,像i++,而+運(yùn)算符就是雙目運(yùn)算符,需要兩個(gè)操作數(shù)形成表達(dá)式,例如5 + 3,還有三目運(yùn)算符,例如5 3 ? 0 :130)++和放在前面和放在后面有什么區(qū)別?如果是在一個(gè)表達(dá)式中,那++放后面表示先運(yùn)算表達(dá)式,然后再進(jìn)行自增運(yùn)算,如果在一個(gè)表達(dá)式中,++放前面,則表示先進(jìn)行自增運(yùn)算然后在運(yùn)算表達(dá)式。int i,j = 10。23)關(guān)鍵字和保留字有區(qū)別嗎?,都被稱作關(guān)鍵字,而保留字是在Java中沒有特殊用途但不允許編程人員擅自改作其他用途,按此說法goto和const應(yīng)該是此意義上的保留字。18)點(diǎn),分號(hào),花括號(hào)的各自的作用?點(diǎn)的作用有兩個(gè):一個(gè)是使用類或?qū)ο笾械某蓡T,再一個(gè)就是包名和子包名之間的分隔符, 分號(hào)的作用是表示語句結(jié)束 花括號(hào)的作用是代表一個(gè)語句塊19)語句和關(guān)鍵字之間可以有任意的空白嗎? 可以的,(100)。3)語句必須用分號(hào)結(jié)束嗎? 必須的,但是代碼塊{}可以用分號(hào)結(jié)束,也可以不用分號(hào)結(jié)束4)Java中有幾種注釋,各自的功能有三種:單行注釋//:加在行首只能注釋一行 多行注釋/* */:注釋多行,但不能嵌套使用文檔注釋/***/:用于生成HTML形式的文檔,需要配合javadoc命令實(shí)現(xiàn) 5)Java語言的數(shù)據(jù)類型是強(qiáng)類型還是弱類型? 是強(qiáng)類型,意味著每一個(gè)變量都必須明確聲明數(shù)據(jù)類型。9)Java的編譯運(yùn)行原理?首先編寫java源文件,然后編譯成class類文件,然后通過虛擬機(jī)解釋成機(jī)器碼到硬件執(zhí)行。3)JVM是什么?JVM(Java Virtual Machine)Java虛擬機(jī),它是一個(gè)虛構(gòu)出來的計(jì)算機(jī),是通過在實(shí)際的計(jì)算機(jī)上仿真模擬各種計(jì)算機(jī)功能來實(shí)現(xiàn)的。第一篇:JAVA基礎(chǔ)知識(shí)點(diǎn)總結(jié)1)開發(fā)Java語言的公司? Sun(Sun Microsystems)太陽微電子公司開發(fā) 2)Java的3個(gè)版本?J2SE(Java2 Standard Edition)標(biāo)準(zhǔn)版J2EE(Java 2 Platform,Enterprise Edition)企業(yè)版 J2ME(Java 2 Micro Edition)微小版:JavaSE JavaEE JavaME 3)Java語言的幾個(gè)主要特點(diǎn)?平臺(tái)無關(guān)性:能運(yùn)行于不同的平臺(tái)上安全性:去掉了指針操作,內(nèi)存由操作系統(tǒng)分配 面向?qū)ο螅豪妙愂钩绦蚋永诰S護(hù)分布式:可以使用網(wǎng)絡(luò)文件和使用本機(jī)文件一樣容易 健壯性:檢查程序編譯和運(yùn)行的錯(cuò)誤 4)Java的三大核心機(jī)制虛擬機(jī)機(jī)制:利用虛擬機(jī)解釋字節(jié)碼執(zhí)行java程序?qū)崿F(xiàn)跨平臺(tái) 垃圾收集機(jī)制:自動(dòng)內(nèi)存回收代碼安全性機(jī)制:加載代碼后校驗(yàn)代碼后再執(zhí)行代碼 第2章Java語言的開發(fā)環(huán)境 1)JDK是什么?JDK(Java Development Kit)Java開發(fā)工具包。4)安裝JDK的操作系統(tǒng)問題?必須針對(duì)于不同的操作系統(tǒng)下載安裝不同的JDK,例如windows下安裝針對(duì)于windows的JDK,linux下安裝針對(duì)于linux的JDK。10)Java是編譯型語言還是解釋型的語言?既不是完全編譯型,也不是完全解釋型,是半編譯半解釋的。6)Java語言中數(shù)據(jù)類型的劃分?有什么區(qū)別? 分成基本類型和引用類型兩大類。就是正確的語句,但是關(guān)鍵字本身不能加空白或換行20)標(biāo)識(shí)符是什么?標(biāo)識(shí)符就是指在程序中給包,類,接口,方法,變量起的名字 21)標(biāo)識(shí)符有什么起名規(guī)則? 1. 應(yīng)以字母、下劃線、美元符開頭 2. 后跟字母、下劃線、美元符或數(shù)字 3. 不能用關(guān)鍵字和保留字4. 嚴(yán)格區(qū)分大小寫 5. 名稱長度沒有限制 22)中文的變量名可以嗎?是可以的,例如 int 數(shù)字 = 10。24)true,false,null可以用作標(biāo)識(shí)符命名嗎?不可以,這3個(gè)雖然不是關(guān)鍵字,但都是有特殊用途的值,也不能作為標(biāo)識(shí)符命名25)一條聲明語句可以聲明多個(gè)變量嗎? 可以的,例如以下聲明都是正確的int i。int i = 10,j = 20。同樣道理。int j = ++ i。amp。amp。40)位運(yùn)算符都有哪些?amp。//強(qiáng)制轉(zhuǎn)換43)byte b = 10這個(gè)語句是正確的,為什么10是int型比byte大還不需要強(qiáng)制轉(zhuǎn)換呢?因?yàn)樵趈ava中做了特殊處理,其中規(guī)定byte,short,char類型可以直接賦予int類型的直接量,例如: byte b = 10。但是不能超出超出類型的范圍,例如以下賦值就是錯(cuò)誤的: byte b = 128。44)byte b =(byte)300。這個(gè)轉(zhuǎn)換成立嗎?不成立,引用類型和基本類型是不能直接強(qiáng)制轉(zhuǎn)換的,需要用包裝類的方法來轉(zhuǎn)換。50)String s = “”。int a[]。int[] a = new int[] {1,2,3}。第4章對(duì)象和類 1)OOP是什么意思? Object Oriented Programming(面向?qū)ο缶幊?2)類和對(duì)象的區(qū)別?類:對(duì)象的藍(lán)圖,生成對(duì)象的模板,是對(duì)一類事物的描述,是抽象的概念上的定義對(duì)象:對(duì)象是實(shí)際存在的該類事物的每個(gè)個(gè)體,因而也稱為實(shí)例 3)類之間的3種關(guān)系? 依賴關(guān)系(usesa)聚集關(guān)系(hasa)繼承關(guān)系(isa)4)一個(gè)java源文件可以寫多個(gè)類嗎?可以,但必須只能有一個(gè)公有類,并且文件名和公有類的類名相同。12)靜態(tài)方法可不可以直接調(diào)用同一個(gè)類中的非靜態(tài)方法? 不可以,靜態(tài)方法不能直接調(diào)用一個(gè)非靜態(tài)成員,需要用對(duì)象調(diào)用。16)默認(rèn)包中的類可以導(dǎo)入嗎?不可以,不在默認(rèn)包中的類無法使用默認(rèn)包中的類。super:本事是一個(gè)特殊關(guān)鍵字,也可以用super()語法調(diào)用父類構(gòu)造器。//裝箱int i = ()。一個(gè)接口可以繼承多個(gè)父接口 6)內(nèi)部類如何定義?一個(gè)類聲明在另一個(gè)類的里面,這個(gè)類就被稱為內(nèi)部類,而外面的類被稱為外部類 7)內(nèi)部類可以分成幾種?實(shí)例內(nèi)部類:聲明在方法外邊沒有static修飾符 靜態(tài)內(nèi)部類:聲明在方法外邊有static修飾符 局部內(nèi)部類:聲明在方法里邊 8)如何創(chuàng)建實(shí)例內(nèi)部類的對(duì)象實(shí)例? 需要用外部類的對(duì)象來創(chuàng)建 例如: class A {class B {}}如果像創(chuàng)建B類的實(shí)例,則必須用以下語句: A a = new A()。String info()。第10章 java常用類 1)字符串String是可變類還是不可變類?是不可變類,一經(jīng)創(chuàng)建就不能修改其內(nèi)容了 2)字符串的常用方法有哪些? charAt方法:可以返回指定位置的字符 substring方法:可以截取子字符串 length方法:返回字符串長度 indexOf方法:查找子串的位置 lastIndexOf方法:反向搜索字串的位置 replaceAll方法:替換字符串 split方法:分解字符串toLowerCase, toUpperCase方法:字符串大小寫轉(zhuǎn)換 3)StringBuffer類和String類有什么區(qū)別? StringBuffer是可變類,String是不可變類4)StringBuffer類和StringBuilder類有什么區(qū)別? StringBuffer類是線程安全的,StringBuilder類是線程不安全的5)Math類主要提供了哪些方法?Math類提供了大量的和數(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),所以它們在性能上有很大的差別。最大優(yōu)勢。環(huán)境變量的變量值的最后是以“;.;”結(jié)束。 static void main(String args[ ])的方法,這樣類的應(yīng)用程序叫做主類。進(jìn)入某個(gè)文件夾的命令是“cd 目錄名”;退出某個(gè)文件夾的命令是“cd..”。Java應(yīng)用程序總是從主類的main方法開始執(zhí)行。,Applet程序又稱什么,哪一個(gè)是源文件編譯時(shí)運(yùn)行的程序。第三篇:Java基礎(chǔ)學(xué)習(xí)知識(shí)點(diǎn)總結(jié)黑馬程序員_畢向東_Java基礎(chǔ)視頻教程Java基礎(chǔ)學(xué)習(xí)知識(shí)點(diǎn)總結(jié) 2016年01月06日day01一、基礎(chǔ)知識(shí):軟件開發(fā)什么是軟件?軟件:一系列按照特定順序組織的計(jì)算機(jī)數(shù)據(jù)和指令的集合。二、基礎(chǔ)知識(shí):人機(jī)交互方式軟件的出現(xiàn)實(shí)現(xiàn)了人與計(jì)算機(jī)之間的更好的交互。三、基礎(chǔ)知識(shí):常用的DOS命令點(diǎn)擊開始在運(yùn)行欄輸入“cmd”進(jìn)入dos操作界面。cd:進(jìn)入指定目錄。del:刪除文件。我們告訴它做什么,它就可以做什么。例如:中國人與中國人用中文溝通。計(jì)算機(jī)語言有很多種,如:C,C++,Java等。是一種面向Internet的編程語言。J2EE(Java 2 Platform Enterprise Edition)企業(yè)版(現(xiàn)更名:JAVAEE):是為開發(fā)企業(yè)環(huán)境下的應(yīng)用程序提供一套解決方案。比如Java版的掃雷。什么是跨平臺(tái)性?通過Java語言編寫的應(yīng)用程序在不同的系統(tǒng)平臺(tái)上都可以運(yùn)行。Java程序:Windows系統(tǒng):Win版的JVM;Linux系統(tǒng):lin版的JVM;MAC系統(tǒng):mac版的JVM。六、基礎(chǔ)知識(shí):Java語言的環(huán)境搭建1明確什么是JRE,JDK;下載JDK;安裝JDK;配置環(huán)境變量;驗(yàn)證是否成功。其中的開發(fā)工具:編譯工具()打包工具()等。下載完成后,安裝在電腦上。2環(huán)境變量配置。具體流程:右鍵點(diǎn)擊我的電腦打開屬性,點(diǎn)擊高級(jí)系統(tǒng)設(shè)置,點(diǎn)擊高級(jí),點(diǎn)擊環(huán)境變量,找到系統(tǒng)變量,新建系統(tǒng)變量(變量名:JAVA_HOME,變量值:安裝JKD的地址。Set path:查看path的值。只對(duì)當(dāng)前窗口有效。;通過javac命令對(duì)該java文件進(jìn)行編譯;通過java命令對(duì)生成的class文件進(jìn)行運(yùn)行。打開記事本。臨時(shí)配置方式:dos配置。Path先在當(dāng)前路徑查找,然后去環(huán)境變量中查找。{}類的區(qū)間用大括號(hào)定義(類中的內(nèi)容為了增加閱讀性,需要有階梯感,如使用tab鍵)。注釋的作用:增加程序的閱讀性;調(diào)試程序。思路: 1,2,步驟:1,通過class關(guān)鍵字定義一個(gè)類。格式public static void main(String[] args)3,保存成一個(gè)擴(kuò)展名為java的文件。特點(diǎn):關(guān)鍵字中所有字母都為小寫。用于定義訪問權(quán)限修飾的關(guān)鍵字:private、protected、public。用于異常處理的關(guān)鍵字:try、catch、finally、throw、throws。1Java中的名稱規(guī)范:包名:多單詞組成時(shí)所有都小寫,如:xxxyyyzzz;類名接口名:多單詞組成時(shí),所有單詞的首字母大寫,如:XxxYyyZzz;變量名和函數(shù)名:多單詞組成時(shí),第一個(gè)單詞首字母小寫,第二個(gè)單詞開始每個(gè)單詞首字母大寫,如:xxxYyyZzz;常量名:所有字母都大寫,多
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1