原创 Java學習第七天

一、構造方法Constructor概述和格式(掌握) 構造方法概述和作用 給對象的數據(屬性)進行初始化 構造方法格式特點 方法名與類名相同(大小也要與類名一致) 沒有返回值類型,連void都沒有

原创 Java學習第二天

一、變量的概述及格式 1.什麼是變量:在程序執行的過程中,在某個範圍內其值可以發生改變的量; 2.變量的定義格式: 數據類型 變量名 = 變量值; 3.爲什麼要定義變量:用來不

原创 Java學習第五天

一、數組概述和定義格式說明 爲什麼要有數組(容器) 爲了存儲同種數據類型的多個值 數組概念 數組是存儲同一種數據類型多個元素的集合。也可以看成是一個容器。

原创 Java學習第三天

一、邏輯運算符 邏輯運算符的基本用法(掌握) 邏輯運算符有哪些 &,|,^,! &&,|| 注意事項:

原创 Java學習第四天

一、循環結構概述和for語句的格式及其使用 循環結構的分類 for,while,do…while (1)循環結構for語句的格式: for(初始化表達式;條件表達式;循環後

原创 Java學習第十六天

一、HashSet存儲字符串並遍歷 案例演示 HashSet存儲字符串並遍歷 HashSet<String> hs = new HashSet<>(); boolean b1 = hs.add("

原创 Java學習第二十三天

一、多線程的引入 * 1.什麼是線程 * 線程是程序執行的一條路徑, 一個進程中可以包含多條線程 * 多線程併發執行可以提高程序的效率, 可以同時完成多項工作 * 2.多線程的應用場景 * 紅蜘蛛同時共享

原创 Java學習第二十天

一、字符流FileReader) 字符流是什麼 字符流是可以直接讀寫字符的IO流 字符流讀取字符, 就要先讀取到字節數據, 然後轉爲字符. 如果要寫出字符, 需要把字符轉爲字節再寫出. FileReader

原创 完全數的java算法實現

本文爲博主原創,接受意見,不喜勿噴! 本文以10000以內的完全數作爲例子 完全數:指所有因子之和(包括1但不包括這個數本身)等於其本身的數叫完全數。 例如:6=1+2+3。1、2、3都是6的因子。 分析: 1.第一層循環是遍歷10000

原创 Java學習第二十四天

一、多線程(單例設計模式) * 單例設計模式:保證類在內存中只有一個對象。 如何保證類在內存中只有一個對象呢? (1)控制類的創建,不讓其他類來創建本類的對象。private (2)在本類中定義一個本類的對象。Singleton s

原创 水仙花數的java算法實現

本文由博主原創,接受意見,不喜勿噴。本文爲小白所創,不考慮時間複雜度和空間複雜度: 水仙花數:三位數,其各個位數上的數字的立方和等於該三位數本身。 分析 1.首先第一反應應該是這個題咱們用循環來做,那三位數的話咱們可以確定循環的範圍爲

原创 Java學習第十八天

一、異常的概述和分類 異常的概述 異常就是Java程序在運行過程中出現的錯誤。 異常的分類 通過API查看Throwable Error 服務器宕機,數據庫崩潰等 Exception 異常的

原创 js的window.onload不執行

一、window.onload可以正常執行執行的代碼 <html> <head> <script> window.onload=function() { alert(1

原创 Java學習第二十一天

一、序列流 什麼是序列流 序列流可以把多個字節輸入流整合成一個, 從序列流中讀取數據時, 將從被整合的第一個流開始讀, 讀完一個之後繼續讀第二個, 以此類推. 使用方式 整合兩個: SequenceInputStream(

原创 Java學習第十七天

一、Map集合概述和特點 Map接口概述 查看API可以知道: 將鍵映射到值的對象 一個映射不能包含重複的鍵 每個鍵最多隻能映射到一個值 Map接口和Collection接口的不同