Java私塾 Java初級視頻教程_JAVA視頻教程

      編輯Tag賺U幣
      視頻Tag:暫無Tag,歡迎添加,賺取U幣!
      Java私塾的這一套視頻是完全真實課堂錄制,實際上課時間為十一天,主要內容包括:
      1:系統完整的學習Java的基礎知識
      2:深入剖析重點知識點的理論
      3:超多的編程題目和程序講解
      4:最后以一個模擬的銀行系統來綜合實戰所學的知識

      下面分章節簡要描述一下每天視頻的內容:
      第一天
      1:Java的一些學習方法、在Java私塾學習的內容、項目等,非常重要。
      2:Java入門:Java是什么、有什么、能干什么、Java歷史
      3:構建Java開發環境、學習寫第一個HelloWorld的程序
      4:HelloWorld背后的故事、Java技術的三大特性(虛擬機、垃圾回收、代碼安全)
      5:第一章小結

      第二天
      1:Java的基礎語法:關鍵字、標識符、數據類型、聲明和賦值、常量和變量等
      2:Java代碼的基本知識、運算符、表達式
      3:Java分支語句:if-else和switch
      4:Java循環語句:for、while、do-while,特殊控制:break、continue、label
      5:第二章小結
      6:演示對完成作業中程序題的要求

      第三天
      1:面向對象初步,重點在訓練進行對象的抽象
      2:Java中如何表達對象,根據前面的抽象來具體的講述,包含package、import、類定義、屬性、方法、構造方法各自的知識點和編程規則
      3:如何使用一個類,綜合前面的思路:現實世界的實體對象--〉抽象對象--〉Java類--〉使用這些類。
      重點在理解new關鍵字的含義,初步接觸內存分配示意圖。
      4:深入理解Java類的基本運行順序,深入理解變量的一些基本規則
      5:講解部分程序題


      第四天
      1:理解面向對象的三大特性
      2:深入理解引用類型、深入理解按值傳遞和按引用傳遞、熟練使用內存分配示意圖
      3:包裝類的知識和基本功能、自動封包與解包,學習使用JDK文檔
      4:掌握Java中的類型轉換
      5:第三章小結
      6:深入學習Java中的繼承
      7:講解部分程序題,講遞歸

      第五天
      1:方法的覆蓋和重載的知識點和規則
      2:Java中多態的知識點
      3:static修飾符的規則和應用,包括它的內存分配、初始化規則等
      4:final修飾符的規則和應用
      5:內部類的基本知識
      6:深入理解Java的內存分配
      7:第四章小結
      8:講解部分程序題,比如(可以先嘗試著做做看):
      有一根27厘米的細木桿,在第3厘米、7厘米、11厘米、17厘米、23厘米這五個位置上各有一只螞蟻。木桿很細,不能同時通過一只螞蟻。開始時,螞蟻的頭朝左還是朝右是任意的,它們只會朝前走或調頭,但不會后退。當任意兩只螞蟻碰頭時,兩只螞蟻會同時調頭朝反方向走。假設螞蟻們每秒鐘可以走一厘米的距離。編寫程序,求所有螞蟻都離開木桿的最小時間和最大時間。

      第六天
      1:數組的基礎知識,重點在于內存分配
      2:多維數組,重點在于對多維數組的理解,尤其是從一維數組開始的演變
      3:基本的排序算法:冒泡、選擇、插入、希爾
      4:枚舉的基礎知識
      5:第五章小結
      6:講解部分程序題,比如(可以先嘗試著做做看):
      用程序求解:
      請回答下面10個問題:
        1、第一個答案是b的問題是哪一個?
        (a)2;(b) 3;(c)4;(d)5;(e)6
        2、唯一的連續兩個具有相同答案的問題是:
        (a)2,3;(b)3,4;(c)4,5;(d)5,6;(e)6,7;
        3、本問題答案和哪一個問題的答案相同?
        (a)1;(b)2;(c)4;(d)7;(e)6
        4、答案是a的問題的個數是:
        (a)0;(b)1;(c)2;(d)3;(e)4
        5、本問題答案和哪一個問題的答案相同?
        (a)10;(b)9;(c)8;(d)7;(e)6
        6、答案是a的問題的個數和答案是什么的問題的個數相同?
        (a)b;(b)c;(c)d;(d)e;(e)以上都不是
        7、按照字母順序,本問題的答案和下一個問題的答案相差幾個字母?
        (a)4;(b)3;(c)2;(d)1;(e)0。(注:a和b相差一個字母)
        8、答案是元音字母的問題的個數是:
        (a)2;(b)3;(c)4;(d)5;(e)6。(注:a和e是元音字母)
        9、答案是輔音字母的問題的個數是:
        (a)一個質數;(b)一個階乘數;(c)一個平方數;(d)一個立方數,(e)5的倍數
        10、本問題的答案是:
        (a)a;(b)b;(c)c;(d)d;(e)e。

      第七天
      1:Object類的基礎知識,再次學習如何使用JDK文檔。重點講解equals、hashCode、toString,會去查看JDK源碼
      2:String類的常用方法,主要是分別演示方法的使用
      3:講解部分程序題,比如(可以先嘗試著做做看):
      參加會議:有人邀請A,B,C,D,E,F6個人參加一項會議,這6個人有些奇怪,因為他們有很多要求,已知:
      1.A,B兩人至少有1人參加會議。
      2.A,E,F3人中有2人參加會議。
      3.B和C兩人一致決定,要么兩人都去,要么兩人都不去。
      4.A,D兩人中只1人參加會議。
      5.C,D兩人中也只要1人參加會議。
      6.如果D不去,那么E也決定不去。
      那么最后究竟有哪幾個人參加了會議呢?


      第八天
      1:正則表達式的基礎知識
      2:StringBuffer和StringBuilder類的知識和使用
      3:Math類的使用
      4:Java中的日期操作類和使用
      5:System類的基本使用,包括屬性文件、從控制臺輸入等
      6:第六章小結
      7:講解部分程序題,比如(可以先嘗試著做做看):
      使用數組模擬后面會學到的集合類set的功能,這個很重要,后面的項目也用到了這個程序

      第九天
      1:抽象類的理論知識和應用
      2:接口的理論知識,重點在理解接口的作用和思想
      3:接口和抽象類的比較和選擇
      4:異常的基礎知識
      5:異常的處理:try、catch、finally、throw、throws
      6:異常的分類
      7:自定義異常
      8:了解斷言
      9:第七章和第八章小結
      10:講解部分程序題,比如(可以先嘗試著做做看):
      編程實現:有一位廚師要從盛12斤油(a桶)的桶中倒出6斤油來,可是手邊只有盛8
      斤油(b桶)和盛5斤油(c桶)的兩個桶,問如何操作才能將6斤取出來呢?

      第十天
      1:開始模擬銀行系統的小項目
      2:完成:銀行服務的啟動、多層菜單的選擇、銀行操作人員的維護(增刪改查)
      3:完成:客戶資料的維護、帳號的維護

      第十一天
      1:項目收尾工作
      2:完成:開戶、銷戶、存款、取款、轉帳等功能
      3:示范如何給項目添加基本的權限控制

      視頻大小:3.8G/所屬分類:JAVA視頻教程/更新時間:2010-07-18
      相關JAVA視頻教程

      JAVA視頻教程Rss訂閱視頻教程搜索