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

正文內(nèi)容

java學習筆記總結(jié)(編輯修改稿)

2025-11-16 01:11 本頁面
 

【文章內(nèi)容簡介】 ervlet/jspejb層:運行ejb,完成業(yè)務(wù)邏輯運算db層:后端數(shù)據(jù)庫,向java程序提供數(shù)據(jù)訪問服務(wù)java嵌入式應(yīng)用java嵌入式應(yīng)用是一個方興未艾的領(lǐng)域,從事嵌入式開發(fā),需要從sun下載j2me開發(fā)包,j2me包含了嵌入式設(shè)備專用虛擬機kvm,和普通的jdk中包含的jvm有所不同。另外還需要到特定的嵌入式廠商那里下載模擬器。第三篇:Java筆記總結(jié)Java是一種可以編譯 跨平臺、面向?qū)ο蟮母呒売嬎銠C語言。Java語言的特點:簡單、安全、跨平臺、面向?qū)ο?、支持多線程。Java的三個技術(shù)平臺分別是 JavaSE、JavaEE、JavaME。Java程序的運行環(huán)境簡稱為 JDK。編譯Java程序需要使用 javac 命令。PATH環(huán)境變量用來存儲Java的編譯和運行工具所在的路徑;CLASSPATH環(huán)境變量 則用來保存Java虛擬機要運行的“.calss”文件。.class文件在 文件啟動的JVM中運行。JRE與JDK之間的區(qū)別:a)JRE(Java Runtime Environment)提供java程序運行所需要的基本條件(如JVM)和許多基礎(chǔ)類。b)JDK(Java Development Kit)是Java程序開發(fā)工具包——包含編譯工具、解釋工具、打包工具等開發(fā)工具。JVM——Java虛擬機,相當于一個虛擬的操作系統(tǒng), 字節(jié)碼(二進制)文件?!?class”,”.class”文件。1標識符命名規(guī)則:a)包名所有字母一律小寫。b)類名和接口名每個單詞首字母大寫。c)常量名所有字母都大寫,單詞之間用下劃線分開。d)變量名和方法名的第一個單詞小寫,之后的每個單詞首字母大寫。1強制類型轉(zhuǎn)換:a)格式:目標類型 變量名 =(目標類型)值b)int類型轉(zhuǎn)換成byte類型 很容易造成 精度丟失。因為int類型變量是32位,byte類型只有8位,所以在轉(zhuǎn)換過程中會丟失int類型的高3位字節(jié)。c)在用”雙字符“型運算符(+=、=之類的)運算時,強制類型會自動完成,不用程序顯示的聲明。1三元運算符:判斷條件?表達式1:表達式2;——若條件成立,執(zhí)行表達式1,否則執(zhí)行表達式2。1跳轉(zhuǎn)語句:a)break:,終止某case并跳出switch結(jié)構(gòu)。,跳出循環(huán)語句,執(zhí)行后面的程序。b)continue——只用于循環(huán)語句中:終止本次循環(huán),執(zhí)行下一次循環(huán)。1方法重載:a)2個條件:方法名相同、參數(shù)個數(shù)或參數(shù)類型不同。b)與返回值類型無關(guān)。1數(shù)組:a)定義數(shù)組:[ ] 數(shù)組名 = new 類型[ 數(shù)組長度 ] //這種定義方式只指定了長度,元素的初值由系統(tǒng)自動賦0。(動態(tài)初始化)[ ] 數(shù)組名 = new 類型[ ]{元素,元素,......} [ ] 數(shù)組名 = {元素,元素,......} //這2種稱為 靜態(tài)初始化。1冒泡排序:a)若有n個元素,則進行n1輪排序(n1次外循環(huán))b)第1輪排序,元素之間進行n1次比較;第2輪排序進行n2次排序......最后1輪只進行1次比較。c)外循環(huán)條件:i d)內(nèi)循環(huán)條件:j 1二維數(shù)組:a)定義方式1:類型[ ][ ] 變量名 = new 類型[ 幾行 ][ 幾列 ]。b)可理解為數(shù)組的 數(shù)組——例arr[0][1]數(shù)組名arr[0],第二個元素[1]。c)二維數(shù)組的 長度 由”[ 幾行 ]“確定!d)定義方式2:類型[ ][ ] 變量名 = new 類型[ 幾行 ][ ]。//行數(shù)確定,列數(shù)不確定——每行可以隨便 賦值。e)定義方式3:類型[ ][ ] 變量名 = { { ,...,...,...},{ },{ },......} //這種行數(shù)、列數(shù)都不確定。大括號 內(nèi)的每個 大括號 代表 一行 的元素,每行有多少個元素 取決于 內(nèi)大括號 中元素的個數(shù)。1面向?qū)ο蟮奶攸c:封裝性、繼承性、多態(tài)性。在創(chuàng)建變量后,JVM運行程序時,會自動初始化變量。引用型變量 為 null。2垃圾對象——沒有變量引用的對象。2類的封裝:將類中的屬性 私有化。外界訪問私有屬性時 只能通過該屬性的 getxxx()方法。a)//擇Generate getter and setter 自動生成set和get方法。2構(gòu)造方法:實例化對象。a)可以用 帶參數(shù)的構(gòu)造方法 在實例化對象時就 給私有屬性 賦值。b)好的程序員 應(yīng)該為每個類 寫一個 無參構(gòu)造方法。c)定義構(gòu)造方法的條件:。 聲明。 不能有return 返回值。2this關(guān)鍵字a)this指代 該類實例化的 對象。所以可以用 成員。b)在成員方法中使用this關(guān)鍵字,避免參數(shù)名與屬性名相同。c)用this關(guān)鍵字調(diào)用 構(gòu)造方法 用this調(diào)用其他構(gòu)造方法; ,并且只能出現(xiàn)一次 。2static關(guān)鍵字a)靜態(tài)變量: “”的形式來訪問。 成員變量 b)靜態(tài)方法 類中的 某個方法,那就用static關(guān)鍵字休息這個方法 只能訪問 靜態(tài)成員!//因為非靜態(tài)成員 必須先創(chuàng)建對象才能訪問,而靜態(tài)方法在被調(diào)用的時候可以 不創(chuàng)建對象——那么就沒有非靜態(tài)成員可供訪用。c)靜態(tài)代碼塊,靜態(tài)代碼會執(zhí)行一次。而類只會被加載一次,所以靜態(tài)代碼塊只會被執(zhí)行一次。d)單例模式 static 類名 INSTANCE = new 類名()。量——自己創(chuàng)建一個對象。private 類名(){}。//私有的 構(gòu)造方法,只能內(nèi)部訪問}//私有成員變public static 類名 getInstance(){ return INSTANCE。//定義靜態(tài)方法,返回自己的實例對象。 類名(){} 調(diào)用。 static fianl 類名 INSTANCE = new 類名()。的不能被修改的 靜態(tài)成員對象。2內(nèi)部類——定義在類里面的 類a)成員內(nèi)部類,可以訪問外部類的所有成員; 成員方法,所以想要創(chuàng)建內(nèi)部類對象時,必須得用外部類的對象 去創(chuàng)建內(nèi)部類對象: 變量名 = new 外部類名().new 內(nèi)部類名()。b)靜態(tài)內(nèi)部類,也相當于靜態(tài)方法。只能訪問外部類的靜態(tài)成員。,所以在創(chuàng)建內(nèi)部類對象時,可以不用先創(chuàng)建外部類對象: 變量名 = new ()。 可以定義靜態(tài)成員,非靜態(tài)內(nèi)部類則不可。c)方法內(nèi)部類,只能在當前方法中被使用。2當一個對象被當成垃圾從內(nèi)存中釋放時,它的 finalize()方法會被自動調(diào)用。//公有//私有的 構(gòu)造方法,只能在類的內(nèi)部被2繼承a)繼承關(guān)鍵字:extends。b)格式:Class A extends B{} c)單繼承——一個類只能
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1