博客 / 列表

愛看C語言的BK - Java21天學習計劃 - 第六天:面向對象基礎之繼承與多態入門

繼承的實現:代碼複用的核心機制 當你需要為貓、狗、鳥等動物類編寫代碼時,是否發現它們都有顏色、叫聲等共同特徵?如果每個類都重複定義這些屬性和方法,不僅冗餘還難以維護。繼承就是為解決這類問題而生的——它允許子類"複用"父類的代碼,並在此基礎上添加新功能。 繼承的基本語法 在 Java 中使用 extends 關鍵字實現繼承,語法格式如下:

子類 , System , AI寫作 , aigc , 父類

愛看C語言的BK - Java21天學習計劃 - 第五天:類與對象基礎

從現實世界到代碼世界:理解類與對象 在編程世界中,我們經常需要描述現實中的事物。比如學生、汽車、手機等。Java 作為一種面向對象的編程語言,提供了類和對象的概念來幫助我們實現這一點。 類就像是一個模板,它定義了某一類事物的共同特徵和行為。例如,"學生"這個類可以包含姓名、年齡、學號等特徵,以及學習、考試等行為。而對象則是根據這個模板創建出來的具體實例。比如,根據"學

System , 成員變量 , AI寫作 , aigc , 構造方法

愛看C語言的BK - Java21天學習計劃 - 第四天:數組與字符串基礎

數組的聲明與初始化 數組是Java中存儲多個相同類型數據的容器,你可以把它想象成一排整齊的抽屜,每個抽屜只能放特定類型的數據。在Java中聲明和初始化數組有三種常用方式,我們通過學生成績管理的場景來理解: 靜態初始化:已知所有元素值時使用 當你已經明確知道每個位置的元素值時,直接在創建數組時賦值: 複製 // 聲明並初始化一

System , 數組 , 字符串 , AI寫作 , aigc

愛看C語言的BK - Java21天學習計劃 - 第三天:流程控制語句(條件判斷與循環結構)

條件語句:程序的邏輯分支 程序之所以能解決複雜問題,核心在於它能根據不同條件執行不同代碼。就像生活中"如果下雨就帶傘,否則帶墨鏡"的決策過程,Java通過條件語句實現這種邏輯判斷。 if-else基礎結構 最常用的條件判斷結構是if-else語句,它由一個布爾條件和兩個代碼塊組成。當條件為true時執行if代碼塊,為false時執行else代碼塊。

System , i++ , AI寫作 , aigc , 迭代

愛看C語言的BK - Java21天學習計劃 - 第二天:基本數據類型、變量與常量、運算符、類型轉換

基本數據類型:Java世界的基礎積木 當我們用Java編寫程序時,首先要學會如何表示現實世界中的數據。就像我們用不同容器裝水、裝米、裝汽油一樣,Java為不同類型的數據設計了不同的"容器"——這就是數據類型。今天我們從最基礎的8種基本數據類型開始學起,它們是Java編程的"原子積木"。 整數類型:沒有小數點的數字 整數類型用於存儲不帶小數點的數字,Java提供了

System , 賦值 , AI寫作 , aigc , JAVA

愛看C語言的BK - Java 21天學習計劃 - 第一天

今日主題:Java基礎入門與環境搭建 學習目標 瞭解Java語言特點和應用領域 完成Java開發環境搭建 編寫並運行第一個Java程序 掌握Java程序的基本結構 詳細內容 1. Java語言簡介(30分鐘) Java特點:跨平台、面向對象、自動內存管理 Java三大平台:

System , AI寫作 , aigc , JAVA