原创 Java零基礎學習-----JAVA核心類庫(上)(三)

正則表達式   正則表達式概念: 正則表達式本質就是一個“規則字符串”,可以用於對字符串數據的格式進行驗證,以及匹配、查 找、替換等操作。該字符串通常使用^運算符作爲開頭標誌,使用$運算符作爲結尾標誌,當然也可以省 略。   正則表達

原创 Java零基礎學習-----JAVA核心類庫(上)(六)

List集合的概念和ArrayList類的源碼解析   List集合(重中之重) 基本概念: java.util.List集合是Collection集合的子集合,該集合中允許有重複的元素並且有先後放入次序。 該集合的主要實現類有:Arra

原创 Java零基礎學習-----JAVA核心類庫(上)(一)

API使用和常用包的概述 常用類的概述和使用 常用的包(熟悉) 包的名稱和功能 1.java.lang包,該包是java語言的和辛堡,並且該包中所有內容由java虛擬機自動導入。 如System類,String類,….. 2.java.u

原创 Java零基礎學習-----JAVA核心類庫(上)(四)

Java8之前的日期相關類(熟悉)   System類的概述: 基本概念: Java.lang.System類中提供了一些有用的類字段和方法。   常用方法:   用途:計算代碼進行時間效率:程序開始前讀一個毫秒,結束時再讀一個毫秒,最

原创 Java零基礎學習-----JAVA核心類庫(上)(七)

泛型   泛型機制 基本概念: 通常情況下集合中可以存放不同類型的對象,是因爲將所有對象都看做Object類型放入的,因此 從集合中取出元素時也是Object類型,爲了表達該元素真實的數據類型,則需要強制類型轉換, 而強制類型轉換可能會

原创 Java零基礎學習-----JAVA核心類庫(上)(二)

數學處理類(熟悉) Math類的概述 1.基本概念: java.lang.Math類主要用於提供執行數學運算的方法,如:對數,平方根。   2.常用方法:     BigDecimal類的概述:(精確計算) 1.基本概念: 由於flf

原创 Java零基礎學習-----面向對象(二)

構造方法的概念於使用   構造方法的基本概念 方法名於類名相同 class 類名{                                  class Person{ 類名(形參列表){                     

原创 Java零基礎學習-----面向對象(三)

static關鍵字和繼承   static關鍵字的基本概念: 使用static關鍵字修飾成員變量表示靜態的含義,此時成員變量由對象層 級提升爲類層級,也就是整個類只有一份並被所有對象共享,該成員變 量隨着類的加載準備就緒,與是否創建對象無

原创 Java零基礎學習-----面向對象(四)

構造塊和靜態代碼塊的考點   又見構造塊和靜態代碼塊(筆試) 構造塊:{} 靜態代碼塊:static {} Person p=new Person(); 執行順序:靜態代碼塊->代碼塊->構造方法   父類:1{} 2static{} 3

原创 Java零基礎學習-----面向對象(五)

多態的概念   多態的概念: 多態主要指同一種事物表現出來的多種形態。 例: 飲料:可樂,雪碧…. 圖形:正方形,三角形……   多態的語法格式: 父類類型 引用變量名=new 子類類型(); 如: Shape sr=new Rect()

原创 Java零基礎學習-----面向對象(一)

面向對象編程的概念 萬物皆對象 面向對象指以屬性和行爲的觀點去分析顯示生活中的事物 面向對象編程指先以面向對象的思想進行分析,然後使用面向對象的編程語言進行表達的過程 面向對象編程是軟件產業化發展的需求 理解面向對象的思想精髓(封裝,繼承

原创 Java零基礎學習-----面向對象(六)

接口的基本概念   接口的基本概念: 接口就是以惡個比抽象類還抽象的類,體現在所有方法都爲抽象方法。 定義類的關鍵字是class,而定義接口的關鍵字是interface。 Jdk1.9開始以後允許接口中出現私有方法。   implemen

原创 C++有關MFC在直角座標系中畫數學函數(簡易版)

這是之前做的一個在直角座標系中畫數學函數得小程序。 首先我的講一下畫筆的畫圖規則: 例: 我們開始建立一個畫布時他的座標原點在左上角,爲了方便我我們正常的畫圖 我們的重新設置座標原點 代碼如下: pDC-> SetViewportOrg(

原创 Java零基礎學習-----java語言基礎(二)

常用的進制 2020年5月30日 21:26 日常生活中:十進制,逢十進一。 計算機底層:二進制,逢二進一。 二進制最高爲用於代表符號位,該位置是0表示非負數 該位置是1表示負數 八進制和十六進制其實都是二進制的簡寫   正十進制轉換爲二

原创 Java零基礎學習-----初認識計算機和java語言(二)

常見的錯誤和簡化的編譯運行 2020年5月29日 22:00     錯誤: 需要class, interface或enum  ---->通常都是class關鍵字拼寫錯誤 錯誤:找不到符號 ----> 錯誤:需要“;” --->該行