原创 RunTime類詳解

1.該類主要代表了應用程序的運行環境。一個RunTime就代表一個運行環境。2.RunTime類常用的方法:(1) getRuntime():該方法用於返回當前應用程序的運行環境對象。(2) exec(String command):該方

原创 包package詳解

一.情景需求:1.描述:新建一個文件名Demo1,在裏面寫一個類文件Demo1,然後再新建一個文件名Demo2,在裏面類文件仍然以Demo1命名,先對Demo1進行編譯,然後再對Demo2進行編譯,再運行Demo1的時候,輸出的是Demo

原创 日期類詳解

一.Date類1.該類的很多方法已經過時。2.實例:import java.util.Date; public class Demo { public static void main(String[] args) { Date d

原创 使用三種方式遍歷集合的元素

1.需求:使用三種方式遍歷集合的元素. (1) 第一種:使用get方法遍歷。(2) 第二種:使用迭代器正序遍歷。(3) 第三種:使用迭代器逆序遍歷。2.實例:public class Demo4 { public static voi

原创 Oracle數據庫與PostgreSQL數據庫對比,以及PostgreSQL遇到的各種坑

一.PostgreSQL數據庫簡介: 首先先百度一輪簡介,PostgreSQL 是最先進的開放源碼的數據庫系統, 它提供了多版本並行控制,支持幾乎所有 SQL 構件(包括子查詢,事務和用戶定 義類型和函數), 並且可以獲得非常廣闊範圍的(

原创 字符串詳解

一.字符串入門1.字符串創建對象的方式:(1) String str = "hello";這種方式創建字符串的時候,Jvm首先會檢查字符串常量池中是否存在該字符串的對象,如果已經存在,那麼就不會在字符串常量池中再創建了,直接返回該字符串在

原创 線程

一.線程概述1.進程:正在執行的程序作爲一個進程,進程負責了這個程序的內存空間的劃分。2.疑問1:Windows號稱是多任務的操作系統,那麼Windows是同時運行多個應用程序嗎?(1) 從宏觀的角度:windows確實是在同時運行多個應

原创 有效溝通要解決的三個基本方面

首先事先聲明:這篇博文是聽了王樹文老師的項目管理微課程後自己整理的筆記,僅供學習。一.溝通1.溝通的重要性:我們非常清楚,在人與人之間的互動過程中,我們需要經常地與人溝通,但我們並非每一次都能溝通成功,所以溝通在人際關係的處理過程中是非常

原创 集合

一.集合的引入1.數組:存儲同一種數據類型的集合容器。2.數組的特點:(1) 只能存儲同一種數據類型的數據。(2) 一旦初始化,長度固定。 (3) 數組中的元素與元素之間的內存地址是連續的。3.注意:Object類型的數組可以存儲任意類型

原创 模板模式

1.定義:解決某類事情的時候,有些步驟是固定的,有些是會發生變化的,那麼這時候我們可以爲這類事情提供一個模板代碼,從而提高效率 。2.模板模式的步驟:(1) 先寫出解決該類事情其中的一件的解決方案。(2) 分析代碼,把會發生變化的代碼抽取

原创 溝通模型引發的思考

首先事先聲明:這篇博文是聽了王樹文老師的項目管理微課程後自己整理的筆記,僅供學習使用。一.溝通模型1.首先我們一起來看一個有關溝通漏斗的模型:2.那麼上面的這個圖就是溝通漏斗,首先解釋一下,這個溝通漏斗從上自下,分別是你心裏想的、你嘴上說

原创 異常詳解

一.異常1.定義:Java程序也是會存在某些不正常的情況的,這些不正常的情況我們就統稱異常。2.異常體系:--------| Throwable(Throwable類是Java語言中所有錯誤或異常的超類)------------| Err

原创 清除數組中的重複元素

1.需求:目前有數組 int[ ] arr =  {11,2, 4, 2, 10, 11},定義一個函數清除該數組的重複元素,返回的數組存儲了那些非重複的元素而且數組不準浪費長度。2.分析:(1) 確定新數組的長度。 新數組的長度=原數組

原创 使用集合實現註冊登陸功能

1.需求:使用集合實現註冊登陸功能。(1) 第一步:提示用戶選擇功能,A(註冊)  B(登陸) 。 要求: 功能選擇 的時候要忽略大小寫。(1) 第二步:註冊提示用戶輸入註冊的賬號(數字)與密碼,如果輸入賬號已經存在集合中,提示用戶重新輸

原创 System類詳解

1.System類:系統類,主要用於獲取系統的屬性數據,沒有構造方法。2.System類常用的方法:(1) arraycopy(Object src, int srcPos, Object dest, int destPos, int l