原创 計算機基礎_Day2

1.知[x]補求[-x]補 [x]補連同符號位在內,每位取反,末位加一。 2.算術移位規則 實質爲該數乘或除以2^n。 有符號數的移位爲算術移位,無符號數的以爲稱爲邏輯移位。 爲避免算術左移最高位丟1,可採用帶進位(Cy)

原创 計算機基礎知多少_Day1

文章目錄1.移碼2.大端和小端3.機器字長4.計算機的運算速度 1.移碼 [x]移=2^7+x 與原碼不同的是,移碼0表示負數,1表示正數。 x的移碼跟補碼只差一個符號位(相反)。 移碼的特點和作用如下: 2.大端和小端

原创 計算機網絡概述(讓你輕鬆瞭解網絡)

文章目錄1.計算機網絡在信息時代的作用2.因特網3.因特網的組成4.計算機網絡在我國的發展5.計算機網絡的類別6.計算機網絡的性能7.計算機網絡體系結構OSI的七層模型:五層協議TCP/IP協議 1.計算機網絡在信息時代的作用

原创 Java_Day2(基礎語法)

註釋 1.單行註釋 // 2. 多行註釋 / ** / 3. javadoc 註釋 /** 註釋 註釋 註釋 */ 根據註釋生成幫助文檔。 4.(String[] args)是main方法的形式參數列表。 5.常量

原创 一文解決Java的日期類,數字格式化類等

文章目錄獲取系統當前時間System類數字格式化數字類(BigDecimal)隨機數類枚舉類 獲取系統當前時間 包:java.util.Date; 直接調用無參數構造方法 Date nowtime = new Date(); 日

原创 Java_Day12(接口)

接口 接口的基礎語法: 1.接口也是一種引用數據類型。 2.接口是完全抽象的。或者說接口是特殊的抽象類。 3.定義: [修飾符列表] interface 接口名{ } 4.接口支持多繼承,一個接口可以繼承多個接口。 interf

原创 Java_Day4(方法重載,遞歸算法)

方法代碼片段存在哪裏?方法執行的時候執行過程的內存在哪裏分配? 方法代碼片段屬於.class字節碼文件的一部分,字節碼文件在類加載的時候,將其放到了方法區當中,所以JVM中的三塊主要的內存空間中方法區內存最先有數據,存放了代碼片

原创 計數問題(分治算法實現)

題目:給定n個整數的數組A以及一個數x,設計一個分治算法,求出x在數組中出現的次數,並分析時間複雜度。 算法思想: 先將問題劃分爲大小近似相等的兩個字問題。 對子問題遞歸調用該算法進行處理,遞歸出口爲子問題只含一個元素,若該元素

原创 Java_Day9(方法的覆蓋,多態)

文章目錄方法的覆蓋多態 方法的覆蓋 回憶:方法的重載。 當在同一個類當中,方法完成的功能是相似的,建議方法名相同,這樣方便程序員的編程。 使用的情況: 1.在同一個類中。 2.方法名相同 3.參數列表不同:類型,順序,個數。 方

原创 Java_Day11(InterlliJ IDEA,抽象類)

文章目錄IntelliJ IDEA使用抽象類 IntelliJ IDEA使用 Module相當於eclipse的project. IDEA:project->module. eclispse組織方式:workspace->proj

原创 Java_Day8(構造方法,this,static,繼承)

文章目錄構造方法this關鍵字Static關鍵字繼承 構造方法 構造方法又被稱爲構造函數/構造器 構造方法語法結構: 【修飾符列表】 構造方法名(形式參數列表){ } == 對於構造方法來說:返回值不需要指定,並且不能寫void

原创 Java_Day6(變量的類型)

1.變量分類 局部變量:方法體中聲明。 成員變量:方法體外聲明。 實例變量:【前面沒有修飾符static】 靜態變量:【前面有修飾符static】 靜態變量存儲在方法區內存中。 三塊內存中變化最頻繁的是棧內存,最先有數據的是方法

原创 Java_Day13(import,Object,equals,finalize)

import lang包下的類不需要導入(java.lang),自動導入,如String類,System,java.util.Scanner完整類名,Scanner簡稱類名。 但是Scanner類,需要導入。 java.util

原创 Java實現酒店管理系統(類似學生管理系統Day16)

文章目錄1.前期知識儲備,二維數組2.一位數組模擬棧3.酒店管理系統待改進之處 1.前期知識儲備,二維數組 二維數組時特殊的一維數組,特殊在這個一位數組的每一個元素都是一個一維數組. 二維數組靜態初始化 int[][] a={{

原创 複製目錄以及目錄下的文件和子目錄到另一目錄下(任何文件都可以拷貝)

使用遞歸思想,如果是文件就拷貝,一邊讀,一邊寫。如果是目錄,就遞歸調用自己,詳細請看代碼。使用了FileInputStream,FileOutStream流。 如果想了解更多,請看這篇文章:一文搞定Java的輸入輸出流等常見流