2018.10.01學習筆記
1 異常
以後在控制檯檢視錯誤資訊,只看第一行後,從最後一行往前看。
2 處理異常
try:檢測異常
catch:捕獲異常並處理
finally:釋放資源
3 Throwable的基本方法
4 throw和throws
5 finally
即使加上return,它還是會執行finally,請回憶將死之人的例子,嚥下最後一口氣之前,會看看有米有遺願還沒有完成。
面試題2
結果是30,是不是很驚訝?當x=30時,renturn語句建立了一個返回路徑,路徑上x=30,此時檢視自己的遺願,將沒有在路徑上的x改為40,就是這樣的結果。這裡這樣的語句就是毫無意義的,所以我們要明確finally語句的作用,它的作用是釋放資源
相關推薦
2018.10.01學習筆記
1 異常 以後在控制檯檢視錯誤資訊,只看第一行後,從最後一行往前看。 2 處理異常 try:檢測異常 catch:捕獲異常並處理 finally:釋放資源 3 Throwab
2018.10.15學習筆記——H5新特性
.com 代碼 分享 筆記 bubuko 引入 解決 瀏覽器 動態創建 一、新標簽兼容ie678方式: 1.動態創建標簽; 2.引入別人寫好的兼容插件; 3.完美解決方式:cc:ie6; 上代碼: 二、video/audio標簽兼容方式:
2018/10/01學習日誌。
1, 運算子, 運算子的優先順序, 邏輯運算子, 條件運算子,條件表示式, ++,--操作符, 位運算, 2, 基本把第三章內容看懂了, 3 部分運算子優先順
2018.10.8學習筆記
10.8學習筆記 今天課程較多,只有晚上才有點閒暇時間,於是複習了一下前幾天學的簡單工廠模式和策略模式,果然是溫故而知新,可以為師矣。 1.簡單工廠模式: 定義一個工廠類來建立物件,將物件的建立與使用物件實行了分離。 簡單工廠模式結構: ①Factory(工廠類) ②Product(
2018.10.7學習筆記
10.7學習筆記 今天學習了《Java程式設計思想》的第六、七章。下面對今日學習收穫與疑惑作總結。 1.JAVA_HOME、PATH、CLASSPATH: ①JAVA_HOME:jdk的安裝路徑。 ②PATH:作用是指定java命令的搜尋路徑,jdk安裝目錄下的bin目錄下包含
2018.10.6學習筆記
10.6學習筆記 今天學習了《Java程式設計思想》的第五章以及《大話設計模式》的第六章。下面對今日學習收穫與疑惑作總結。 《Java程式設計思想》部分: 1.預設構造器: 如果你寫的類中沒有構造器,則編譯器會自動幫你建立一個預設的構造器。但是,如果你已經定義了一個構造器(無論是否有引
2018.10.5學習筆記
10.5學習筆記 最近在學習《Java程式設計思想》和《大話設計模式》這兩本書籍,雖然這兩本書籍都已比較古老,在技術日新月異的更新時代,有點技術已經過時,但正是由於經過時間的沉澱,才能被稱之為經典,所以我還是決定取其精華,剔其糟粕,汲取下兩本書的程式設計思想吧。 今天學習了《Java程式
2018.10.12學習筆記
10.12學習筆記 今天學習了《Java程式設計思想》的第十章—內部類的後半部分。下面對今日收穫與疑惑作一個總結。 1.匿名內部類: 將返回值的生成與表示這個返回值的類的定義結合在一起。另外,這個類是匿名的,他沒有名字。 ①由於匿名內部類沒有名字,所以使用構造程式碼塊來代替建構函式
2018.10.11學習筆記
10.11學習筆記 今天學習了《Java程式設計思想》的第十章—內部類的前半部分。下面對今天學習收穫與疑惑作一個總結。 ①內部類與外部類的聯絡: 當生成一個非靜態內部類的物件時,此物件必定會祕密的捕獲一個指向那個外圍類物件的引用,非靜態內部類的物件正是使用這個引用來訪問外部類的所有成員
2018.10.9學習筆記
10.9學習筆記 今天學習了《Java程式設計思想》的第八章—多型,以及《大話設計模式》的第七章—代理模式,下面對今日學習收穫與疑惑作一個總結。 《Java程式設計思想》部分: 1.多型 多型是指程式中定義的引用變數所指向的具體型別和通過該引用變數發出的方法呼叫在程式設計時並不
2018.10.13學習筆記
10.13學習筆記 今天都在複習這周大學所學的課程,做了一個靜態的簡歷網頁,還挺好看的哈哈。到了晚上才有空坐下來,上了LeetCode刷了一道簡單的演算法題,下面總結下這道演算法題的收穫。 Given an array of integers, return indices of t
2018-10-05學習筆記
Material Design Material Design 實戰 之第四彈 —— 卡片佈局以及靈動的標題欄(CardView & AppBarLayout) Material Design 實戰 之第五彈 —— 下拉重新整理(SwipeRefreshLa
2018.10.03 學習筆記 // 前端Javascript // BOM與DOM
題目: 如何檢測瀏覽器的型別 拆解url的各部分 知識點 navigator screen location history //navigator var ua = navigator.userAgent //字串 var isChrome = ua.inde
2018.10.06 學習筆記 // 前端HTML // HTML基本結構
學了那麼久還是沒記住HTML的結構 = = 在Sublime上打上<html>標籤會自動補全下面的元素 首先有一個DOCTYPE元素來告訴瀏覽器HTML的版本。 然後網頁以<html>開始,以</html>結束。 接下來<
mysql觸發器(2018.10.09學習筆記)
-- 觸發器 -- 需求: -- 商品表:goods -- 訂單表:ord -- 當下一個訂單時,對應的商品要相應的減少(買幾個商品就少幾個庫存) -- 分析: -- 監視誰: ord -- 監視動作: insert -- 觸發時間: 暫選之後 -- 觸發時間: upda
mysql綜合練習(2018.10.11學習筆記)
USE testdb; CREATE TABLE sch( id INT PRIMARY KEY, NAME VARCHAR(50) NOT NULL, glass VARCHAR(50) NOT NULL ); INSERT INTO sch VALUES (1,
10.swoole學習筆記--進程隊列通信
pre 啟動進程 als ima blog 學習 recv alt sta <?php //進程倉庫 $workers=[]; //最大進程數 $worker_num=2; //批量創建進程 for($i=0;$i<$worker_num;$i++){
2018-03-22 學習筆記
學習筆記2018-03-22 學習筆記 Pyhon環境部署: 系統:Linux最小系統 1、安裝git yum install git -y 2、安裝Python編譯依賴 yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel r
2018.5.9 學習筆記之工作練習
query 考試 視覺 制作 工作 處理器 模板 處理 template 工作之余準備oracle以及shell考試(暫定於5.26),還有下個月初的前端技能考試,我愛考試,使我進步! 根據兵哥安排的試用員工培養計劃,我的開發規範這塊目前大概看完了前端編寫規範,還缺少: 1
2018.6.9-學習筆記
幹什麽 數據同步 運維 rabbit rri 降級 怎麽 In 系統底層 CAS AQS volatile關鍵字概念、作用是幹什麽的 計算機內部:進程、線程、協程有什麽不同 操作系統底層怎麽做CAS的,怎麽不做CAS的 理解Memory barrier(內存屏障)怎麽實現的