原型 原型對(duì)象 :對(duì)象繼承的另一個(gè)對(duì)象,即父對(duì)象。 所有通過 對(duì)象直接量 創(chuàng)建的對(duì)象都具有同一個(gè) 原型對(duì)象 ,即Object.prototype。 通過new創(chuàng)建的對(duì)象的 原...
原型 原型對(duì)象 :對(duì)象繼承的另一個(gè)對(duì)象,即父對(duì)象。 所有通過 對(duì)象直接量 創(chuàng)建的對(duì)象都具有同一個(gè) 原型對(duì)象 ,即Object.prototype。 通過new創(chuàng)建的對(duì)象的 原...
簡介 屬性名可以是包含空字符串在內(nèi)的任意字符串,但對(duì)象中不能存在兩個(gè)同名的屬性。 值可以是任意 JavaScript 值,從 ES 5 開始也可以是getter和setter...
簡介 JavaScript 中的對(duì)象時(shí)動(dòng)態(tài)的,屬性可以增刪,當(dāng)常用來模擬靜態(tài)對(duì)象以及靜態(tài)類型語言中的 結(jié)構(gòu)體 。 類 :標(biāo)識(shí)對(duì)象類型的字符串。 拓展標(biāo)記 :是否可以添加新屬性...
條件語句 if語句 switch語句 與 C/C++ 的區(qū)別,case后面可以跟隨任何表達(dá)式。 匹配操作用的是===而非==,不會(huì)涉及類型轉(zhuǎn)換。 因?yàn)椴皇撬械腸ase表達(dá)式...
表達(dá)式 原始表達(dá)式 原始表達(dá)式通常指直接由直接量表示的表達(dá)式。 對(duì)象和數(shù)組的初始化表達(dá)式 對(duì)象和數(shù)組初始化表達(dá)式 實(shí)際上是一個(gè)新創(chuàng)建的對(duì)象和數(shù)組,這些 初始化表達(dá)式 有時(shí)稱做...
原始類型 原始類型有:數(shù)字、字符串、布爾值、null、undefined。 數(shù)字 浮點(diǎn)數(shù)范圍:最大值:正負(fù)1.79E308最小值:正負(fù)5E-324 整數(shù)范圍:正負(fù)2E53 0...
大小寫 JavaScript區(qū)分大小寫。 HTML不區(qū)分大小寫。 命名規(guī)則 標(biāo)識(shí)符必須以字母、_、$開頭。
定義變量 賦值 基本數(shù)據(jù)類型 數(shù)字 字符串 布爾值 特殊值 數(shù)組 函數(shù) 如下代碼中的plus1與square是不同的,plus1是函數(shù),square是變量。和 變量聲明提前 ...
定義線程類 方式一:Runnable 1. 實(shí)現(xiàn)Runnable接口 2. 使用Thread類 方式二:Thread 缺點(diǎn):繼承Thread導(dǎo)致無法繼承其他類,而實(shí)現(xiàn)Runn...
簡介 注解括號(hào)內(nèi)的稱之為 元素 。 沒有元素的注解稱為 標(biāo)記注解 。 標(biāo)準(zhǔn)注解 @Override:聲明覆蓋。 @Deprecated:聲明棄用。 @SuppressWarn...
Enum 簡介 enum不能被繼承。 enum的構(gòu)造函數(shù)自動(dòng)為私有。 除了以上兩點(diǎn),enum與類相同。 可以通過以下兩種方法獲取所有枚舉值:調(diào)用values靜態(tài)方法,返回值類...
File 相關(guān)類 RandomAccessFile:獨(dú)立的隨機(jī)訪問文件讀寫類。 示例:列出文件夾中的目錄 InputStream和OutputStream InputStre...
關(guān)于數(shù)組 數(shù)組有且只有l(wèi)ength字段。 基本類型數(shù)組直接存儲(chǔ)數(shù)據(jù),對(duì)象類型數(shù)組存儲(chǔ)引用。 方法可以返回?cái)?shù)組而不需要擔(dān)心內(nèi)存泄露問題。 初始化 一維數(shù)組 多維數(shù)組 數(shù)組與泛型...
關(guān)于泛型 靜態(tài)方法無法訪問泛型的類型參數(shù)。(C++可以) Java泛型使用擦除實(shí)現(xiàn),如運(yùn)行時(shí),List ,List 的類型參數(shù)會(huì)被擦除,都為List類型。 由于Java泛型使...
Class 每個(gè)類都有Class對(duì)象。 獲取Class對(duì)象的方式有:類名.class對(duì)象.getClass()Class.forName("類名") Class的方法有:ge...
String length() charAt():獲取對(duì)應(yīng)索引上的char getChars()、getBytes():復(fù)制char或byte toCharArray():生...
簡單示例 finally 簡單示例 說明 無論是否拋出異常都會(huì)執(zhí)行finally。 不會(huì)被break、continue和return跳過 通常做一些錯(cuò)誤恢復(fù)操作,如:關(guān)閉網(wǎng)絡(luò)...
Collection容器 示意圖 Set HashSet:哈希集合 LinkedHashSet:鏈?zhǔn)焦<?LinkedHashSet:添加順序哈希集合 TreeSet:排...
如果要從外部類的成員方法之外訪問內(nèi)部類,需要用outer.inner的方式引用。 內(nèi)部類引用自己的方式是this,引用外部類的方式是outer.this。 內(nèi)部類可以引用外部...