Java核心技術 卷一(序言+0-5)
l 常見簡寫:
JDK(Java Development Kit):Java開發工具包
API:應用程式程式設計介面
OOP(Object-Oriented Programming):面向物件程式設計
l Java白皮書摘要-關鍵術語:
(1) 簡單性
(2) 面向物件
(3) 分散式
(4) 健壯性
(5) 安全性
(6) 體系結構中立
(7) 可移植性
(8) 解釋型
(9) 高效能
(10) 多執行緒
(11) 動態性
l 什麼是面向物件?(瞭解與面向過程的區別)
簡單地講,面向物件設計是一種將重點放在資料(即物件)和物件的介面上的程式設計技術。
Eg:
面向過程: play_card(u,i) ---------解決問題 拆成一個動作,把資料丟進去。
面向物件: u.play_card(i)
l 什麼是分散式?
分散式計算是利用網際網路上的計算機的 CPU 的閒置處理能力來解決大型計算問題的一種計算科學。
相關推薦
Java核心技術 卷一(序言+0-5)
l 常見簡寫: JDK(Java Development Kit):Java開發工具包 API:應用程式程式設計介面 OOP(Object-Oriented Programming):面向物件程式設計 l Java白皮書摘要-關鍵術語: (
java核心技術卷一(三)物件引用與建立,LocalDate的用法
Date now = new Date();當我們使用上面這個語法之時,實際上是實現了兩個過程,第一個是使用new關鍵字建立了一個物件,另外一個過程是將這個建立的物件與變數now關聯到了一起。在java中任何變數的值都是對儲存在另一個地方的一個物件的引用,這一點很關鍵。Sys
java核心技術卷一(一)Java語言概述
整個五月都在進行撰寫畢業論文,進行答辯相關的準備,程式設計方面的知識幾乎沒有學習。不過論文裡面用到程式語言的是python,是因為做金融資料研究當時找到的資料介面是python的,所以就用了它,也用的不太好,程式碼雖然寫了很多,但是非常的醜陋,就不放到部落格上來了。現在答辯完
Java核心技術 卷二(一)
rgs code 一個 dir 字節 per workspace spa 核心技術 書:《Java核心技術 卷二 高級特性 9》 時間:2017.9.4 17:13 1.流 輸入流:可以從其中讀取一個字節序列的對象;抽象類(InputStream) 輸出流:可以向其
java核心技術 卷一 第十版 中文版勘誤(更新ing)
本文主要是閱讀java核心技術 卷一 第十版時發現的錯誤,整理下來。本人小白,如果整理有誤,還望指出。如果有的錯誤沒有指出,還望補充。謝謝! 官方勘誤表可以參考這個英文官方勘誤表 第34頁最下方 警告部分 換行符的Unicode值為\u000a,把\u00A
java 核心技術卷一筆記 6 .1.接口 lambda 表達式 內部類
參數類型 檢查 get 解決 必須 more jre 序列 忽略 6.1.2 接口不是類,不能實例化一個接口;但是可以聲明接口的變量;Comparable x; 接口變量必須引用實現了接口的類對象;x = new Employee(); 檢查一個對象是否屬於某個特定類
java 核心技術卷一筆記 6 .2接口 lambda 表達式 內部類
設置 close 進行 urn show out print -c 筆記 6.2 接口實例 6.2.1 接口與回調 在java.swing包中有一個Timer類,可以使用它在到達給定的時間間隔時發出通告,假如程序中有一個時鐘,就可以請求每秒鐘獲得一個通告,以便更新時鐘的表
Java核心技術卷一 6. java泛型程序設計
throwable 處理器 sta 局限 強制 變量 amp ray vararg 泛型程序設計 泛型程序設計:編寫的代碼可以被很多不同類型的對象所重用。 類型參數:使用<String>,後者可以省略,因為可以從變量的類型推斷得出。類型參數讓程序更具更好的可讀性
Java核心技術卷一 4. java接口、lambda、內部類和代理
arc pau 代理 需求 targe emp 服務 cat 我們 接口 接口概念 接口不是類,而是對類的一組需求描述,這些類要遵從接口描述的統一格式進行定義。 如果類遵從某個特定接口,那麽久履行這項服務。 public interface Comparable<T&
Java核心技術卷一 2. java對象與類
改變 同時 arc eva pac local class 做出 spa 面向對象程序設計概述 面向對象程序設計(簡稱 OOP )是主流的程序設計範型,取代了早年的結構化過程化程序設計開發技術。Java 是完全面向對象的,必須熟悉 OOP 才能夠編寫 Java 程序。 面向
Java核心技術卷一 5. java異常、斷言和日誌
form 什麽 表示 ase ... per 分解 new 測試 處理錯誤 由於出現錯誤而使得某些操作沒有完成,程序因該: 返回到一種安全狀態,並能夠讓用戶執行一些其他命令 允許用戶保存所有操作的結果,並以適當的方式終止程序 需要關註的問題: 用戶輸入錯誤 設備錯誤
Java核心技術卷一 8. java並發
tde mic 出現 表現 枚舉類型 喚醒 發送 queue tar 什麽是線程 每個進程擁有自己的一整套變量,而線程則共享數據。 沒有使用多線程的程序,調用 Thread.sleep 不會創建一個新線程,用於暫停當前線程的活動。程序未結束前無法與程序進行交互。 使用線程給
Java核心技術卷一基礎技術-第8章-事件處理-讀書筆記
windows date contain 失去 apt 掩碼 標題欄 imp ted Java核心技術卷一基礎技術-第8章-事件處理-讀書筆記 本章內容: * 事件處理基礎 * 動作 * 鼠標事件 * AWT事件繼承層次 8.1 事件處理基礎 在AWT所知的事件範圍內
Java核心技術卷一基礎技術-第13章-集合-讀書筆記
第13章 集合 本章內容: * 集合介面 * 具體的集合 * 集合框架 * 演算法 * 遺留的集合 13.1 集合介面 Enumeration介面提供了一種用於訪問任意容器中各個元素的抽象機制。 13.1.1 將集合的介面與實現分離 Java集合類
Java核心技術卷 1(隨筆)
1..java 檔案編譯成.class位元組檔案(執行.class只需要檔名,不要字尾) //編譯成位元組檔案 javac welcome.java //執行位元組檔案.classjava welcome 2.java區分大小寫 3.Java虛擬機器將從指定類中的main方法(即“函式”)開始
java核心技術卷一 筆記1
物件與類注意點: 構造器: 1.不要在構造器中定義與例項域重名的區域性變數 如: public Employee(String n, double s,...) { String name=n;//Error double salary=s//Error ...
Java核心技術卷一併發章節同步中鎖ReentrantLock的探究
package com.company; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; /** * 學習《Java核心技術 卷一》併發章節
TCP/IP核心技術卷一(1)
1.Tcp/ip協議簇:應用層、主機到主機層、internet層、網路介面層對應OSI應用層表示層會話層、傳輸層、網路層、資料鏈路層物理層物理層:包含多種與物理介質相關的協議資料鏈路層:包含了控制物理層
Java核心技術卷一 · 筆記(2)
bin 種類 簡單 ... fault 對象 不定 lambda 覆蓋 目錄 1.多態、動態綁定 2.覆蓋 3.阻止繼承:final 類和方法 4.抽象類(abstract
java 核心技術卷I學習記錄(八)- 泛型程式設計
java 核心技術卷第八章:泛型程式設計 ##1. 為什麼要使用泛型程式設計 泛型程式設計(Generic programming) 意味著編寫的程式碼可以被很多不同型別的物件所重用。 2. 定義簡單泛型類 public class Pair<T>