原创 java學習day05——數組、內存劃分

文章目錄數組數組的特點:一維數組的初始化訪問一維數組元素進行賦值二維數組Java的內存劃分兩個引用指向同一個數組空指針異常數組的長度數組作爲方法參數傳遞數組作爲返回值 數組 數組的特點: 數組是一種引用數據類型 數組中的多個數據

原创 python遞歸和迭代

遞歸 遞歸是函數自己調用自己,每次調用都涉及到壓棧彈棧和恢復寄存器的棧操作,非常費內存 迭代 迭代是Python最強大的功能之一,是訪問集合元素的一種方式。 迭代器是一個可以記住遍歷的位置的對象。 迭代器對象從集合的第一個元素開始

原创 java學習day06——面向對象基礎

文章目錄面向對象類和對象類類與對象的關係類的定義對象的創建及其使用局部變量和成員變量的區別面向對象的三大特徵封裝private關鍵字——提高代碼安全性this變量——解決重名問題構造方法定義一個標準的類 面向對象 public c

原创 JavaScript學習day02

數組 特點:可放入任意數據類型,用逗號隔開 // 1. 利用new創建數組 var arr1 = new Array(2);//創建一個空數組,括號裏的數字是數組長度 // 2. 利用數組字面量創建數組 v

原创 java學習day04——循環、IDE

循環 for循環 /* for(初始化表達式1;布爾表達式2;步進表達式4){ 循環體3 } */ //執行順序:1 2 3 4>2 3 4>2 3 4...2不滿足爲止 public class Demo09For{ pub

原创 java學習day16——異常

異常 異常的概念 指在程序執行過程中,出現非正常的情況,最終會導致JVM的非正常停止 在Java等面向對象的編程語言中,異常本身是一個類,產生異常就是創建異常對象並拋出一個異常對象。Java處理異常的方式是終端處理。 異常不是語法

原创 JavaScript學習day01

筆記內容來自javascript基礎 JS的概念 HTML/CSS標記語言——描述類語言 HTML決定網頁結構和內容(決定看到什麼),相當於人的身體 CSS決定網頁呈現給用戶的模樣(決定好不好看),相當於給人穿衣服、化妝 JS腳本

原创 計算機網絡-熟悉網絡環境

ping命令 1、ping 127.0.0.1-127.255.255.255(本地迴環地址,ping任意一個都行),如果本地址不能ping通,說明本地機TCP/IP協議不能正常工作。 2、Ping本機的IP地址,用IPConfi

原创 關於TCP於UDP的相關知識點與問題解答

文章參考 1 2 3 UDP的特點 UDP全程用戶數據報協議,它具有以下特點: 面向無連接。它不需要像TCP一樣需要三次握手才能建立連接,而是想發送數據即發送數據。 面向報文。發送數據時,對應用層傳遞下來的報文,UDP協議直接爲

原创 java學習day15——List、Set、Collections

文章目錄list集合ArrayList集合LinkedList集合Vector集合Set接口HashSetHashSet常用方法哈希值HashSet集合存儲數據的結構HashSet集合存儲元素不重複的原理HashSet存儲自定義類

原创 java學習day10

文章目錄接口接口的定義基本格式接口的抽象方法定義接口的抽象方法使用接口的默認方法使用接口的靜態方法定義接口的私有方法定義普通私有方法靜態私有方法接口的常量定義和使用接口的內容小結繼承父類並實現多個接口接口之間的多繼承 接口 接口的

原创 java學習day11

文章目錄併發和並行線程和進程線程的調度分時調度搶佔式調度主線程創建線程類創建多線程程序的第一種方式:創建Thread類的子類多線程內存圖解Thread類的常用方法獲取線程的名稱設置線程的名稱sleep創建多線程程序的第二種方式:聲

原创 java學習day09

文章目錄繼承繼承中成員變量的訪問特點區分子類方法中重名的三種變量繼承中成員方法的訪問特點繼承中方法的覆蓋重寫重寫(Override)概念方法的覆蓋重寫特點方法覆蓋重寫的注意事項:覆蓋重寫的應用繼承中構造方法的訪問特點super關鍵

原创 java學習day08

文章目錄字符串字符串的特點字符串的常見3+1種方式三種構造方法:一種直接創建:字符串的常量池字符串常用方法字符串之間的比較字符串的獲取相關方法字符串的截取方法字符串的轉換相關方法字符串的分割方法static關鍵字——數據共享sta