原创 基礎學習總結

第一章 一:計算機 1:計算機全稱:電子計算機,俗稱電腦。是一種能夠按照程序運行,自動、高速處理海量數據的現代化智能電子設備。 2:計算機軟件按功能分爲 1):系統軟

原创 方法(其他語言中稱函數)

方法 1:概念:存在獨立的功能的代碼塊 2:格式: 權限修飾符 返回值類型 方法名(數據類型1 參數名1,數據類型2 參數名2….){ return 結果; } 注:小括號裏面:形式參數列表 解釋: 權限修飾符

原创 git的學習

參考慕課視頻 網址   https://www.imooc.com/video/17965   首先是git的下載地址  :  https://git-scm.com/download/win  下載完成之後打開Git Bash Here

原创 數組排序

一:冒泡排序 數組排序之冒泡排序,兩兩比較,大的往後放放,第一次比較完畢之後,最大值就出現在了最大索引出,繼續依次比較,得到一個排好序的數組! public class Test { public static void ma

原创 字符串的轉換功能

字符串的轉換功能:(重點) byte[] getBytes():將一個字符串轉換字節數組 char[] toCharArray():(重點方法):將一個字符串轉換成字符數組 static String valueOf

原创 類_接口_抽象類的練習

要求: 教練和運動員案例 乒乓球運動員和籃球運動員。 乒乓球教練和籃球教練。 爲了出國交流,跟乒乓球相關的人員都需要學習英語。 請用所學知識: 分析,這個案例中有哪些抽象類,哪些接口,哪

原创 String類的常用的判斷功能

String類的常用的判斷功能: boolean equals(Object obj):將此字符串與指定的對象比較 boolean equalsIgnoreCase(String str):將此字符串和另一個字符串進行比較,忽略大

原创 用集合模擬鬥地主的洗牌的發牌

模擬鬥地主的洗牌和發牌 1)創建一個牌盒 2)裝牌:點數和花色:String類型 3)洗牌 4)發牌 5)看牌 代碼 : import java.util.ArrayList; import java.util.Collect

原创 模擬用戶的登錄,給3次機會,登錄成功,玩一個猜數字小遊戲!

步驟: 1)假設用戶名和密碼已經存在 2)給3次機會,使用for循環操作,使用鍵盤錄入 輸入用戶名和密碼 給出判斷:用戶輸入的用戶名和密碼和已經存在的用戶名和密碼一致,一致 登錄成功: break ; 不一致: 給出提示

原创 String類的獲取功能:

String類的獲取功能: int length():獲取字符串的長度 char charAt(int index):返回指定索引處的字符!(重點) int indexOf(int ch):返回回指定字符在此字符串中第一次出現處的

原创 關鍵字final的用法與特點

final產生的原因: 子類將父類中的方法覆蓋掉,篡改了父類中方法.有時候可能不想子類去重寫父類中 方法,java就提供了一個關鍵字: final:最終的,終態的!(表示:無法更改的) final的用法: final可以修類,

原创 XML的概念以及解析思想

XML的由來: :HTML是一種超文本標記語言,爲了定義網頁元素而存在,他的標籤名是預定義的如< a >< /a> W3C:萬維網聯盟,先定義出HTML,然而因爲HTML的語法太過於鬆散,所以W3C想用一種語言代替他,於是創造出有嚴格

原创 利用集合模擬鬥地主(2)

思路: 1)創建HashMap集合 創建ArrayList集合,來存儲編號 2)裝牌:給HashMap中添加編號,以及對應的牌(點色數組和花色數組遍歷之後的拼接),同時將編號添加ArrayList集合中 3)洗牌:洗的是編號 4

原创 IO流:複製圖片的四種方式實現

import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.FileInputStream; import java.io

原创 多態

多態: 指的是一個事物,在不同時刻狀態的一個體現! Dog d = new Dog();//創建了一個狗類的對象 Animal a = new Dog();狗是一個動物 多態的前提條件: 1)必須有繼承關係 2)繼