Java核心技術_筆記9-1
1 .Java幾何類庫介面與實現分離
2 .集合類基本介面是Collection介面 基本方法add向集合中新增元素 iterator返回一個實現了iterator介面的物件
3 .迭代器4個方法 public interface Iterator < E > { E next () ; 訪問元素 boolean hasNext() ; 判斷是否還有元素 void remove (); 移除元素 default void forEachRemaining (Consumer <? super E > action ) ; 對每一個元素操作 }
4 .Java集合框架介面
相關推薦
Java核心技術_筆記9-1
1 .Java幾何類庫介面與實現分離 2 .集合類基本介面是Collection介面 基本方法add向集合中新增元素 iterator返回一個實現了iterator介面的物件 3 .迭代器4個方法 public interface Iterator < E
Java核心技術_筆記7-1
1.異常物件都是派生於 Throwable 類的一個例項 非受查異常: Error層描述內部錯誤 和 資源耗盡錯誤 由程式導致的異常屬於RuntimeException 受查異常: 程式本身沒有問題,執行時產生的錯誤(如io,取決於環境而非程式碼)屬於其他異常
Java核心技術_筆記7-3
1 .一個供其他程式設計師使用的子系統中 用於表示子系統故障的異常型別可能會產生多種解釋 可將原始異常設定為新異常的原因 try { access the database; } catch ( SQLException e) { Throwable se =
Java核心技術_筆記8-3
1 .定義泛型型別自動提供一個原始型別 原始型別名字是 刪去型別引數後的 泛型型別名 替換為限定型別 無限定時用Object Pair< T>原始型別為Pair(T無限定 用Object) public class Pair{private Obj
Java核心技術_筆記8-4
1 .使用遺留程式碼,利用註解讓警告消失 @SuppressWarnings(“unchecked”) 2 不能用型別引數代替基本型別double要用Double 3 .查詢只返回原始型別 if(a instanceof Pair< String>)
Java 核心技術學習筆記_卷1_(第9版) 基礎知識 004(實踐出真知)day 1
第3章 Java的基本程式設計結構 1. 從一個簡單Java應用程式開始介紹Java程式語言的使用規範 public class FirstSample { public static void main(String[] args)
Java 核心技術學習筆記_卷1_(第9版) 基礎知識 002(實踐出真知)
第 1 章 Java程式設計概述 1. Java語言特性 (1)簡單性 1)語法上拋棄了C++很多晦澀的特性 2)基本直譯器及相關類支援僅需要40KB ; 增加基礎的標準類庫和對執行緒的支援,需要增加175KB (2)面向物件
Java核心技術學習筆記-繼承
java 繼承按照我們中文通俗的理解是不需要付出努力,就獲得別人的能力或資產,比如繼承父輩的家產,繼承父輩的表達能力,繼承父輩的外貌等等。在類裏面的繼承,可以理解不需要重新開發代碼,就能復用父類的方法和域。 在繼承關系裏面,可以分為父類和子類,子類繼承父類,那子類就有了跟父類一樣對外的方法
JavaScript核心技術學習筆記(1)——DOM基礎
無法 strong 元素節點 tor cli val 獲取元素 是什麽 標準 DOM基礎 一、DOM是什麽 Document object Model,文檔對象模型,是由W3C定義的一個標準。簡單來說,DOM裏面有很多方法,我們通過它提供的方法來操作一個頁面中的某個元素
Java核心技術Ⅰ 閱讀筆記
n) bst bstr 程序設計 等號 java虛擬機 isn 代碼 引用 目錄 Java的基本程序設計結構 Java的基本程序設計結構 當我們編譯Java源代碼後,會產生包含類字節碼的文件,使用java明類執行時,Java虛擬機會從指定類中的main方法開始執行。
java核心技術學習筆記(三)—GregorianCalendar
我們平時常用的java時間工具類應該有Date和GregorianCalendar,其中Date類的例項狀態表示的是一個時間點,而GregorianCalendar則是以日曆的方式管理時間,非常方便的就可以實現時間的定位和時間的偏移(從現在這一刻往前或後延時幾天
Java核心技術卷Ⅱ程式清單1-4
P16-18 程式清單1-4 collecting/CollectingResults.java 程式碼 專案結構 分析 重要API 1.程式碼 import java.io.*; import java.nio.charset.*;
Java核心技術第6章(1)
第6章 介面與內部類 首先介紹介面(interface)技術,這種技術主要用來描述類具有什麼功能,而並不給出每個功能的具體實現.一個類可以實現一個或多個介面,並在需要介面的地方,隨時使用實現了相應介面的物件.瞭解介面以後,再繼續看一下克隆物件.物件的克隆是指建立
二刷java核心技術_重溫基礎部分的練習程式碼儲存
這段程式碼沒啥用,就是一些小的語法知識點,看一遍能喚醒記憶 import static java.lang.Math.*; import java.math.*; import java.io.*; import java.util.*; import java.nio.f
java核心技術學習筆記
第一章 Java程式設計概述 1.Java白皮書中的關鍵術語 a.簡單性 b.面向物件 將程式設計的主要的任務集中於資料和物件的介面上,在Java中取代了C++中的多重繼承,而是介面 c.分散式 Java有豐富的例程庫,用於處理http和FTP之類的TCP/IP
java 核心技術卷一筆記 6 .1.接口 lambda 表達式 內部類
參數類型 檢查 get 解決 必須 more jre 序列 忽略 6.1.2 接口不是類,不能實例化一個接口;但是可以聲明接口的變量;Comparable x; 接口變量必須引用實現了接口的類對象;x = new Employee(); 檢查一個對象是否屬於某個特定類
Java核心技術 卷I 基礎知識 學習筆記(1)
參考 Java核心技術 卷I 基礎知識 Java: 簡單性、面向物件、分散式、健壯性、安全性、體系結構中立、可移植性、解釋型、高效能、多執行緒、動態性。 分散式 Java有一個豐富的例程庫,用於處理像HTTP和FTP之類的TCP/IP協議。Java
Java核心技術 卷I 基礎知識 學習筆記(9)
參考:Java核心技術 卷I 基礎知識 第十四章 多程序與多執行緒有哪些區別呢?本質的區別在於每個程序擁有自己的一整套變數,而執行緒則共享資料。似乎有些風險,但是共享變數使執行緒之間的通訊比程序之間的通訊更有效、更容易。在有些作業系統中,與程序相比,執行緒更輕量級,建立、撤銷一個執
《Java核心技術 1卷 基礎知識 原書第9版》pdf附網盤下載連結送給還在迷茫的你
技術書閱讀方法論 一.速讀一遍(最好在1~2天內完成) 人的大腦記憶力有限,在一天內快速看完一本書會在大腦裡留下深刻印象,對於之後複習以及總結都會有特別好的作用。 對於每一章的知識,先閱讀標題,弄懂大概講的是什麼主題,再去快速看一遍,不懂也沒有關係,但是一定要在不懂的
java核心技術卷一 筆記1
物件與類注意點: 構造器: 1.不要在構造器中定義與例項域重名的區域性變數 如: public Employee(String n, double s,...) { String name=n;//Error double salary=s//Error ...