接續著上篇的內容,這篇要介紹情境二、三~ 情境二:引用到其他的java檔 Step1.先創建資料夾及相關檔案,目錄結構如下: javac_practice |-...
咦?怎麼還是排序呢?沒錯!經過前四天的學習,我們今天要來做一個小實驗,比較各個排序演算法在相同巨量數據下的排序速度,雖然時間複雜度相同,但他們還是有快慢之分的,...
圖片截自聯合新聞網 筆者最近在看一個邀請影視明星來進行專業運動的節目:「全明星運動會」。節目是蠻有趣的,這卻讓筆者不禁思考,為什麼真正專業的運動員,甚至是國手,...
打球像做人 上圖是筆者幾年前拿網路上的圖來東湊西湊,拼出來的桌面,本只是拿來練 Photo Impact,沒想到幾年後發現蠻多人轉發的,甚至有人拿來再創作,放在...
前言 個人在學習java程序時,一開始對於Java如何編譯以及執行編譯檔這塊知識很模糊,如何運作的完全不知道。因為IDE的便利,基本上點個icon就可以幫你編譯...
前言 java 9的時候新增支援Reactive Stream,所以在介紹Spring Reactor、WebFlux之前先來認識一下Java 原生的Flow...
今天要介紹的是我們學的最後一個排序法——合併排序法(Merge Sort)。 合併排序法 分成切割與合併兩個部分: 切割 將數列對分成左子數列、右子數列。分...
古語有云:「竹外桃花三兩枝,春江水暖鴨先知。」春天不會早上起來敲你家門,跟你說他來了。冬天進入春天的過程,是一天一天變化的。等你發現春天來臨時,外頭早已開遍桃花...
前面已經提過,執行子類別的建構元之前,會先呼叫父類別的建構元,以便進行初始化的動作。但是如果父類別有數個建構元時,要如何才能呼叫父類別中特定的建構元呢?這時候就...
報告班長,圖片截自網路 大家有聽過「報告班長」嗎?這部 1987 年的電影,當年推出後一炮而紅,帶領一陣中華民國軍教片的風潮,由庾澄慶演唱的同名片尾曲也為這位歌...
今天第三天要登場的是插入排序法(Insertion Sort),我自己在玩撲克牌的時候,都是使用這種排序,不知道你們是不是也是呢? 插入排序法 將資料分成已排序...
對OOP的程式來說,類別的精隨之處在於類別有「繼承」(inheritance)這項功能,繼承可以讓我們以既有的類別為基礎,進而衍生出新的類別。 JAVA可以根據...
你有聽過「蜥蜴腦」嗎?如果你讀過 The Pragmatic Programmer,你應該還有印象。蜥蜴腦是大腦中最原始的部分,為甚麼叫蜥蜴腦呢?因為人腦的這個...
今天介紹的是第二種排序法是選擇排序法(Selection Sort)。 選擇排序法 將資料分成已排序與未排序,由未排序資料中找最小值,放入已排序資料最末端。由此...
一切皆空,影片來源:YouTube 一般人以為佛教說的空,,等於什麼都沒有,是消極並悲觀的,其實不是。世上宗教追溯到最後,大多都來自對眼前事物起源的探討,佛教也...
在「排序大家族」這個主題,會介紹幾種常見的排序,也會簡單分析他們的特性和演算法,第一天登場的是氣泡排序法(Bubble Sort)。 昨天在二元搜尋前,要給定已...
教材網址https://coding104.blogspot.com/2021/06/java-67.html 6.7.介面 FB 程式討論群 'Coding...
教材網址https://coding104.blogspot.com/2021/06/java-abstract.html 6.6.抽象類別 FB 程式討論群...
教材網址https://coding104.blogspot.com/2021/06/java-instanceof.html 6.5.instanceof F...
教材網址https://coding104.blogspot.com/2021/06/java-polymorphism.html 6.4.多型 FB 程式討...
教材網址https://coding104.blogspot.com/2021/06/java-super.html 6.3.super FB 程式討論群 'C...
教材網址https://coding104.blogspot.com/2021/06/java-override.html 6.2.改寫 FB 程式討論群 'C...
教材網址https://coding104.blogspot.com/2021/06/java-inheritance.html 6.1.繼承 FB 程式討論群...
教材網址https://coding104.blogspot.com/2021/06/java-encapsulation.html 5.3.封裝 FB 程式討...
教材網址https://coding104.blogspot.com/2021/06/java-getter-setter.html 5.2.取值式 &...
教材網址https://coding104.blogspot.com/2021/06/java-51.html 5.1.私有化 FB 程式討論群 'Coding...
教材網址https://coding104.blogspot.com/2021/06/java-final.html 4.8.確定化 FB 程式討論群 'Cod...
教材網址https://coding104.blogspot.com/2021/06/java-static.html 4.7.靜態化 FB 程式討論群 'Co...
教材網址https://coding104.blogspot.com/2021/06/java-VariableArguments.html 4.6.可變個數的...
教材網址https://coding104.blogspot.com/2021/06/java-overload.html 4.5.多載 FB 程式討論群 'C...