原创 java集合框架源碼分析

Java Collection FrameWork 源碼分析(JDK8) 1.ArrayList   添加元素的方式和移除元素 add(E e) add(int index,E element) addAll(Collection<? e

原创 Java併發編程之美 總結筆記

Java併發編程之美摘要總結 第一章 併發編程基礎 1.1 什麼是線程 線程是進程中的一個實體。 進程是代碼在數據集合上的一次運行活動,是系統進行資源分配和調度的基本單位,線程則是進程的一個執行路徑,進程中多個線程共享進程的資

原创 JDK8特性總結

JDK8(一) 1.Grande介紹 .Grandle/Maven:目錄結構一樣的,約定優於配置 源代碼:src/main/java 配置文件:src/main/resources 測試代碼:src/text/java 測試配置文件:sr

原创 王道考研操作系統 思維導圖 (第一章)

這是在b站上看 王道考研--操作系統 第一章  自己總結的思維導圖(其他章節佛系更新),推薦用XMind打開,思維導圖下載地址爲:鏈接:https://pan.baidu.com/s/1Vr2kbKaw-1S5Tfq0DZgSgA   提

原创 前端零碎小點

1.產生亂碼的原因是,編碼和解碼採用的字符集不同 在中文瀏覽器中默認的都是GB2312進行解碼的 2.ansi 自動以系統的默認編碼保存文件

原创 java易混淆知識點

  java中局部變量不默認初始化 Date描述的是時間點,LocalDate是用更熟悉的日曆表示法  

原创 random.nextInt()與Math.random()基礎用法

random.nextInt()是java.util.Random類中的方法 Math.random()是java.lang.Math類中的靜態方法 Random rand=new Random();//如果括號裏有種子的話,生成隨機數固

原创 System.out和err的區別

1.System.out在JVM和操作系統都具有緩存功能,就是你輸出的東西不一定實時輸出,有時候會積攢到一定數量纔會輸出,System.err會實時輸出,單獨使用的話可能感覺不到,如果兩種方式混合使用就會發現了。 2.如果使用了log4j

原创 拿證預備第一天

啊哈哈哈,開始寫博客記日記啦。 開學一週多啦,今天是大三第一學期週一,嗯。。。今天第一次練車,教練說了五個字,踩掛鬆打看,言簡意賅。 明天正式企業課上課啦,數據庫劉老師和我們說過要抱緊企業課老師大腿,明天要開始抱大腿啦,啊哈哈哈。 上到大

原创 java代理的作用

代理模式  代理模式的作用是:爲其他對象提供一種代理以控制對這個對象的訪問。在某些情況下,一個客戶不想或者不能直接引用另一個對象,而代理對象可以在客戶端和目標對象之間起到中介的作用。  代理模式一般涉及到的角色有:  抽象角色:聲明真實對