原创 集合框架中的List接口以及它的子類

List接口常用的子類 ArrayList Vector LiinkedList 概述 開發中,List接口的使用達到collection接口的80%。集合處理時,優先考慮List接口。 倆個擴充方法 方法名稱 描述

原创 樂聊----java界面聊天室

文章目錄項目源碼一、前言項目技術二、功能分析三、 功能模塊四、實現客戶端與服務端交互的通信格式:1.客戶端2.服務端五、運行六、對項目的測試七、展望 項目源碼 https://github.com/zhuozhuotao/chat

原创 多線程操作方法

1.線程休眠(sleep) 2.線程讓步(yield) 3.等待其他線程終止(join) 4.線程停止 線程休眠(sleep) public static native void sleep(long mills) throw

原创 集合類型學習大綱

集合類型

原创 線程池的初次接觸

這篇關於線程池的文章寫的不完整,點擊下方鏈接查看我的另一篇線程池文章,幫你拿下線程池! https://blog.csdn.net/hgelin/article/details/100034454 2.線程池(juc包下)-面試重點 1)

原创 java的守護線程

java有倆種線程:用戶線程、守護線程。 判斷是否爲守護線程:isDeamon()方法。 返回true:守護線程 返回false:用戶線程 典型的守護線程:垃圾回收線程 只有當前JVM進程中存在任何一個非守護線程沒有結束,守護線程

原创 Java新特性-泛型

1.JDK1.5新特性 1.1可變參數 問:要求方法可以接收任意個整數並且返回它們的相加結果。 要求:一個方法只允許有一個可變參數,並且只允許寫在最後。 語法:類型…參數名稱。 可變參數的本質還是數組。 1.2for-each循

原创 Collection接口-集合框架的1號爸爸

java類集 類集實際上是對象動態數組。爲了解決數組長度的固定,JDK1.2提出了類集框架。 Collection集合接口 collection接口的操作形式與鏈表的操作形式類似,每一次進行數據操作的時候只能夠對單個元素進行處

原创 LeetCode7:整數反轉

題目 給出一個 32 位的有符號整數,你需要將這個整數中每位上的數字進行反轉。 示例 1: 輸入: 123 輸出: 321 示例 2: 輸入: -123 輸出: -321 示例 3: 輸入: 120 輸出: 21 注意

原创 上傳項目到github

1.註冊賬號 2.在Github創建一個倉庫 3.在本地項目初始化倉庫 git init 4.在本地項目中添加忽略的文件 .gitignore 5.添加遠程倉庫地址 git remote add origin 倉庫的https地

原创 JVM-java虛擬機

文章目錄1.內存區域劃分2.垃圾回收GC*****如何判斷對象是否存活:對象的緩刑階段--finalize()GC算法--分代收集JDK內置的JVM工具volatileDouble-Check-Singleton:雙重單例加鎖模式

原创 數據庫的CRUD之delete

對查詢的結果進行列值更新 語句 UPDATE table_name SET column=expr[,column=expr] [WHERE...][ORDER BY...][LIMIT...] 操作數據 mysql> CRE

原创 MySQL數據庫之庫的操作

文章目錄1.創建數據庫1.1語法1.2實例1.3字符集和校檢規則2.操縱數據庫2.1.查看數據庫2.2.顯示數據庫創建語句2.3.使用數據庫2.4.修改數據庫2.5刪除數據庫3.備份和還原4.查看連接情況 1.創建數據庫 1.1語

原创 線程的狀態及轉換關係

文章目錄1.新建狀態new:2.就緒狀態Runnable:3.運行狀態Running4.阻塞狀態Blocked5.死亡狀態Dead狀態之間的轉換關係 1.新建狀態new: 線程對象被new創建後會進入新建狀態 Thread thr

原创 java線程池詳解

文章目錄線程池的三個優點線程池的繼承關係倆個接口倆個類線程池的實現原理線程池的創建1.通過ThreadPoolExecutor的構造方法2.創建線程池語句向線程池提交任務。1.execute()方法2.submit()方法3.倆個