Autumn Discount
CodeGym University
學習
課程
任務
問卷及小測驗
遊戲
幫助
學習提醒時程表
社群
使用者
論壇
聊天
文章
成功故事
活動
評論
訂閱
亮色主題
文章
評論
關於我們
開始
開始學習
現在就開始學習
文章
Authors
所有群組
All Articles
你必須屬於更多群組
建立文章
All groups
新
John Squirrels
Toto sisi
21 七月 2023 15:09
基類構造函數
你好!上次我們談到了構造函數,並學到了很多關於它們的知識。現在我們要談談。 什麼是?它與這樣一個事實有關,即在 Java 中,幾個不同的類可以有一個共同的起源。 這叫做。多個子類可以有一個共同的祖先。例如,假設我們有一個類: 我們可以聲明 2 個子類:和。這是使用關鍵字完成的。 記住當是非常重要的。只有在該構造函數完成後,程序才會執行與我們正在創建的對像對應的類的構造函數。換句話說,在創建對象時,然後。要查看這一點,請向和構造函數添加一些控制台輸出。
John Squirrels
Toto sisi
21 七月 2023 15:09
他們在這裡:滿足令人興奮的新 CodeGym 任務!
問候,朋友們!你等這個活動已經很久了。你問我們“什麼時候會發生?” 一次又一次。 答案是:今天是我們很高興為您呈現一個新的……不,一次是兩個全新的 CodeGym 任務!這意味著您將獲得。在完成 Java 語法和 Java 核心任務後,您可以按任何順序完成 Java 多線程和 Java 集合任務。一旦您通過了新的任務,您就離成為 Java 專家不遠了! 認識一個新的 CodeGym 功能,它可以幫助您提高處理更大項目的技能。Java 多線程和 Java Collection
John Squirrels
Toto sisi
21 七月 2023 15:09
我怎樣才能申請 Java 程序員的工作?!
在我註冊到 CODEGYM 網站之前,我已經學習了將近兩年的 JAVA,因此我認為我有足夠的技能來申請初級開發人員的工作。事實上,我了解 java 基礎知識、OOP(抽象、封裝、繼承和多態性...),以及一些 GUI(圖形用戶界面),以及 JavaScript、CSS3 和 html5(良好水平)。但問題是我還不夠大(我17歲),而且我沒有任何官方學位。我需要一些提示。
John Squirrels
Toto sisi
21 七月 2023 15:09
我們需要等多久?
CodeGym 何時會解鎖多線程和集合任務?這是 Java 程序員最棒的學習站點,但如果我們等待很長時間才能在這個快速變化的技術世界中獲得新的探索,它就不再那麼棒了。
John Squirrels
Toto sisi
21 七月 2023 15:09
Java 中的可外部化接口
你好!今天我們繼續了解對象的序列化和反序列化。在上一課中,我們了解了標記接口,回顧了它的使用示例,還學習瞭如何使用關鍵字來控制序列化過程。好吧,說我們“控製過程”可能言過其實了。我們有一個關鍵字,一個版本標識符,僅此而已。其餘的過程隱藏在Java內部,我們無法訪問它。當然,就方便性而言,這很好。但是程序員不應該只以自己的舒適為指導,對吧?:) 您還需要考慮其他因素。這就是為什麼不是 Java 中序列化-反序列化的唯一機制。今天我們將熟悉接口。但在我們開始研究它之前,您可能會有
John Squirrels
Toto sisi
21 七月 2023 15:09
Java中的序列化和反序列化
你好!在今天的課程中,我們將討論 Java 中的序列化和反序列化。我們將從一個簡單的例子開始。假設您是一名電腦遊戲開發人員。如果你在 90 年代長大並記得那個時代的遊戲機,你可能知道他們缺少我們今天認為理所當然的東西——保存和加載遊戲的能力 :) 如果沒有,想像一下!恐怕今天沒有這些能力的遊戲就完蛋了!無論如何,“保存”和“加載”遊戲是什麼意思?好吧,我們理解日常含義:我們想從我們離開的地方繼續遊戲。為此,我們創建了一個稍後用於加載遊戲的特定“檢查點”。但這對程序員而不是休閒
John Squirrels
Toto sisi
21 七月 2023 15:09
管理線程。volatile 關鍵字和 yield() 方法
你好!我們繼續研究多線程。今天我們將了解關鍵字和方法。讓我們潛入:) 創建多線程應用程序時,我們會遇到兩個嚴重的問題。 中討論過這個)。您可能會遇到這樣的情況,其中 自然,後果可能很嚴重。假設它不僅僅是任何舊變量,而是您的銀行賬戶餘額,它突然開始隨機地上下跳躍:) 這聽起來並不有趣,對吧? 好吧,例如,如果您在一個線程上更改變量的值,而在另一個線程上讀取該變量的值,您將獲得它的舊值或新值,即更改產生的值在線程 1 中。沒有“中間值”。但是,這不適用於s 和s。為什麼? 還記得
John Squirrels
Toto sisi
21 七月 2023 15:09
線程同步。同步運算符
你好!今天我們將繼續考慮多線程編程的特性並討論線程同步。 在編程領域之外,它意味著允許兩個設備或程序一起工作的安排。例如,智能手機和計算機可以與 Google 帳戶同步,網站帳戶可以與社交網絡帳戶同步,以便您可以使用它們進行登錄。線程同步具有類似的含義:它是線程與線程交互的一種安排彼此。在之前的課程中,我們的線程彼此分開生活和工作。一個執行計算,第二個睡覺,第三個在控制台上顯示一些東西,但他們沒有互動。在實際程序中,這種情況很少見。多個線程可以主動處理和修改同一個數據集。這會
John Squirrels
Toto sisi
21 七月 2023 15:09
Java構造函數
你好!今天我們考慮一個非常重要的話題,它與我們的對像有關。毫不誇張地說,我們可以說您每天都會在現實生活中使用這個話題!我們正在談論 Java 構造函數。這可能是您第一次聽到這個術語,但實際上您已經使用過構造函數。您只是沒有意識到這一點 :) 我們稍後會說服自己。 讓我們考慮兩個例子。 我們創建了我們的汽車,並設置了它的模型和最大速度。但是對像在實際項目中顯然不會有 2 個字段。例如,它可能有 16 個字段!
John Squirrels
Toto sisi
21 七月 2023 15:09
多線程:Thread 類的方法做什麼
你好!今天我們繼續講多線程。讓我們檢查 Thread 類及其一些方法的作用。以前我們研究類方法的時候,一般都是這麼寫的:<方法名> -> <方法的作用>。 這不適用於的方法 :) 它們具有更複雜的邏輯,如果沒有幾個示例,您將無法理解。 讓我們從重複自己開始。您可能還記得,您可以通過讓您的類繼承類並覆蓋方法來創建線程。但它當然不會自行啟動。為此,我們調用對象的方法。 讓我們回憶一下上節課的例子:
John Squirrels
Toto sisi
21 七月 2023 15:09
Java 中的多線程
你好!首先,祝賀您:您已經接觸到 Java 中的多線程主題!這是一項了不起的成就——您已經取得了長足的進步。但是請做好準備:這是本課程中最困難的主題之一。並不是說我們在這裡使用了複雜的類或許多方法:事實上,我們將使用不到 20 個。更重要的是你需要稍微改變一下你的想法。以前,您的程序是按順序執行的。代碼行有的來了,方法有的來了,基本就清楚了。首先,我們計算一些東西,然後在控制台上顯示結果,然後程序結束。要理解多線程,最好從並行性的角度來思考。讓我們從非常簡單的事情開始:) 想
John Squirrels
Toto sisi
21 七月 2023 15:09
Java 中的訪問修飾符
你好!在今天的課程中,我們將熟悉的概念,並考慮如何使用它們的示例。當然,說“熟悉”並不完全正確:您已經從之前的課程中熟悉其中的大部分內容。為了以防萬一,讓我們回顧一下最重要的一點。修飾符訪問通常是關鍵字,用於調節對代碼不同部分的訪問。為什麼是“最經常”?因為其中之一是默認設置的,沒有使用關鍵字 :) Java 有四種訪問修飾符。我們按照從最嚴格到最“寬鬆”的順序列出它們: 讓我們看一下它們中的每一個,並確定它們何時可能有用。我們將舉例說明 :) 是最嚴格的訪問修飾符。它將數據
顯示更多
1
...
39
40
41
42
This website uses cookies to provide you with personalized service. By using this website, you agree to our use of cookies. If you require more details, please read our
Terms and Policy
.
Accept and close
Please enable JavaScript to continue using this application.