以下是一些在Stackoverflow上經常被問起的與Java集合相關的問題。在你查閱這些問題之前,最好先去看看【Simple Java】Java集合框架的接口和類層次關系結構圖。 什么時候優先選擇LinkedList,而不是ArrayList ArrayList本質上是一個數組,它的元素 ...
這篇文章總結了十個經常被問到的JAVA異常問題 .檢查型異常VS非檢查型異常 簡單的說,檢查型異常是指需要在方法中自己捕獲異常處理或者聲明拋出異常由調用者去捕獲處理 非檢查型異常指那些不能解決的異常,如除 ,空指針等 檢查型異常非常重要,因為你希望使用你API接口的人知道如何處理這些異常 舉個例子,IOException是非常常見的檢查型異常,RuntimeException是非檢查型異常 Jav ...
2016-05-12 14:26 0 2401 推薦指數:
以下是一些在Stackoverflow上經常被問起的與Java集合相關的問題。在你查閱這些問題之前,最好先去看看【Simple Java】Java集合框架的接口和類層次關系結構圖。 什么時候優先選擇LinkedList,而不是ArrayList ArrayList本質上是一個數組,它的元素 ...
1、NullPointerException: 空指針異常,當操作一個 null 對象的方法或屬性時會拋出這個異常。是一個很頭疼的異常,因為它是運行時異常,不需要手動捕獲,但運行時碰到這個異常會中斷程序。 2、OutOfMemoryError: 內存溢出異常,這不是程序能控制 ...
Java后台面試 常見問題 Nginx負載均衡 輪詢、輪詢是默認的,每一個請求按順序逐一分配到不同的后端服務器,如果后端服務器down掉了,則能自動剔除 ip_hash、個請求按訪問IP的hash結果分配,這樣來自同一個IP的訪客固定 ...
servlet 簡述什么是狀態管理 將客戶端(瀏覽器)與服務器之間多次交互當做一個整體來看待,並且將多次交互所涉及的數據即狀態保存下來。 簡述什么是Cookie 瀏覽器向web服務器發送 ...
一般來說,Map是一種由鍵值對組成的數據結構,其中鍵(key)在Map中是不能重復的; 本篇文章總結了9個最常見的問題(關於Java Map及其實現類); 出於簡單考慮,在代碼例子中我將不使用泛型,因此,我將僅僅寫上Map而不是寫上Map<K, V>,且Map中的Key和Value ...
面向對象 面向過程和面向對象 面向對象的三大基本特征:封裝、繼承、多態 - 封裝:隱藏內部細節 繼承:復用現有代碼 多態:改寫對象行為 JAVA為什么是面向對象的,為什么還用int等基礎類型 面向對象 ...
注:來自百度搜索,還沒有碼一遍,一定要碼!! 1. 字符串比較,使用 "==" 還是 equals() ?簡單來說, "==" 判斷兩個引用的是不是同一個內存地址(同一個物理對象).而 equals ...
Redis為單線程 1、Redis 有哪些數據類型 String 哈希 list set 有序set 2、Redis 內部結構 參考:https://www.cnblogs.com/chenpingzhao/archive/2017/06/10 ...