• 授課方式
    視頻學習+隨堂練習
  • 開課時間
    隨到隨學
  • 適合人群
    Java語言編程初學者
  • 課程時長
    964分鐘

課程介紹

點擊“進入課程”即可免費學習

關于課程有疑問或者咨詢的話,請掃碼添加丸子老師微信~

講師介紹

  • 李洪鶴
    牛客專職講師,前用友軟件設計師、達內集團講師、粉筆科技IT課程研發總監。擁有7年開發實戰經驗,5年教學經驗

課程提綱

  • 第1章
    Java基礎語法

    Java語言簡介

    Java開發工具

    Java 程序

    集成開發工具

    變量

    基本數據類型(一)

    基本數據類型(二)

    基本數據類型(三)

    運算符(一)

    運算符(二)

    運算符(三)

    運算符(四)

    運算符(五)

    輸入

    案例

    流程控制概述

    if 語句

    switch 語句

    if 與 switch 的比較

    循環的三要素

    while 循環

    do while 循環

    for 循環

    如何選擇循環

    break 關鍵字

    continue 關鍵字

    嵌套循環

    死循環

    變量的作用域

    猜數字游戲

    數組

    遍歷數組

    Arrays 工具類

    內存中的數組

    多維數組

    數組倒轉

    求平均數

    冒泡排序

    方法

    方法參數

    可變參數

    方法重載

    方法遞歸

    調試程序

  • 第2章
    Java面向對象程序設計

    什么是對象

    如何定義類

    成員方法詳解

    JVM內存模型

    對象的創建過程

    再談方法的參數

    再談方法返回值

    構造方法

    成員方法重載

    構造方法重載

    this 關鍵字

    this 關鍵字的應用

    this 關鍵字的補充

    面向對象的三大特征

    封裝

    繼承

    重寫

    super 關鍵字

    super 關鍵字的應用

    super 關鍵字的補充

    多態

    對象的類型轉換

    訪問修飾符

    初始化塊

    static 關鍵字

    static 關鍵字示例

    final 關鍵字

    final 修飾類和方法

    final 修飾成員變量

    final 修飾局部變量

    final 修飾引用類型變量

    final 變量的宏替換原則

    抽象類

    接口

    接口定義示例

    接口應用案例

    面向接口編程

    接口與抽象類

    內部類

    非靜態內部類

    靜態內部類

    局部內部類

    匿名內部類

    枚舉類

    枚舉類基本應用示例

    枚舉類實現接口示例

    引用類型數組

    方法區

    垃圾回收機制

  • 第3章
    Java核心API

    Java API

    文檔注釋

    系統相關類

    用戶輸入

    Object 類

    包裝類

    包裝類詳解

    String

    String 常用API

    StringBuilder

    正則表達式

    String 與正則表達式

    Pattern 和 Matcher類

    Math

    Random

    BigDecimal

    NumberFormat

    Date

    Calendar

    DateFormat

    異常

    捕獲異常

    回收資源

    拋出異常

    自定義異常

    異常跟蹤棧

    異常處理的原則

    集合

    Collection

    Iterator

    Set

    HashSet

    List

    ArrayList

    Queue

    LinkedList

    Map

    HashMap

    Properties

    TreeMap

    Collections

    hashCode()

    泛型

    泛型的定義

    類型形參的上限

    類型通配符

    泛型方法

    泛型方法與類型通配符

    擦除與轉換

    File

    過濾文件

    遍歷文件

    IO流簡介

    抽象基類

    文件流

    緩沖流

    轉換流

    打印流

    重定向

    RandomAccessFile

    序列化

    序列化的規則

    序列化的版本

    transient 關鍵字

    自定義序列化

    NIO

    Buffer

    Channel

    Charset

    Paths、Files

    線程

    線程的創建方式

    創建線程的示例

    線程的生命周期

    控制線程

    控制線程示例

    線程安全問題

    線程同步

    線程同步示例

    死鎖

    線程通信

    阻塞隊列

    線程組

    線程池

    ForkJoinPool

    ThreadLocal

    線程安全的集合

    網絡編程

    InetAddress

    基于TCP協議的通信-1

    基于TCCP協議的通信-2

    基于UDP協議的通信

    Lambda表達式

    函數式接口

常見問題

1.課程是真的免費嗎?如何獲得?

答:牛客職導自研課程的免費都是真實有效的,直接點擊“進入課程”按鈕即可免費觀看學習,不用有任何其他的操作,同學們可以放心學習。

2.學習過程中有問題怎么辦?

答:課程配備了社群服務,有專屬的導師進行答疑指導,大家可以點擊課程內二維碼,掃碼進群。

3.課程資料有哪些?如何獲取?

答:本課提供的課程資料有:課件+源碼,掃碼進群即可獲取。

4.課程視頻和服務有效期多久?

答:課程視頻是可以隨時觀看學習的,課程答疑服務也是會一直進行。

5.課程可以分享給身邊同學嗎?

答:當然可以,但一定要記得上牛客官方平臺來學習哦。

6.版權問題

答:雖然課程是免費的,但版權依然歸牛客職導所有,任何其他機構、媒體、網站或個人未經本網協議授權,不得發布/發表/轉載牛客職導官方的課程鏈接/內容,違者將依法追究相關責任。

最近正在學

久热热在线视频精品店4