本次參賽以自主學習為主,旨在透過深入淺出的學習方式,系統掌握Java的核心概念和應用。透過這30天,我期望能鞏固理論基礎,提升解決問題的能力。同時,這次學習經歷將幫助我在未來進一步深入理解Java開發中的最佳實踐,並為我在學術或職場上的發展打下堅實基礎。
昨天介紹了Java裡面不是bug,但仍會出錯,造成困擾的例外。今天我將說明要如何處理這些惱人的小例外。事不宜遲,一起來學習吧~ 例外(Exception)該怎麼...
今天要來介紹一個在Java中可以用來儲存資料的資料結構,就是Map Interface啦~馬上進入正題吧。 Map Interface是什麼一如既往,以一個例子...
昨天淺淺的介紹了Java的Map Interface概念,今天要較為詳細的認識其中常用的HashMap,它究竟為何方神聖呢~ Hash Table和HashMa...
還記得先前的文章提過Java的資料類型中,分成原生與非原生嗎?其實它們除了開頭大小寫不同外,還有一個很大的差別是:非原生資料類型多了一層"包裝紙&qu...
Nested Class,中文可以翻譯為巢狀類別。它其實就是一個類別(Class)內,再定義另一個類別。可以想像成:一個主文件夾裡還有一個次文件夾,讓我們可以把...
再來,我們要進入如何使用Java來做網頁開發與資料庫應用。首先,要介紹資料庫(Database)是什麼。 為什麼我們需要資料庫?我們不能單純將數據存在Excel...
昨天介紹完什麼是資料庫後,今天要介紹Java資料庫連接(Java Database Connectivity)。它是Java中可以規範用戶端程式如何存取資料庫的...
今天要來介紹一個重量級協議,那就是我們的HTTP啦!事不宜遲,馬上開始吧。 HTTP是什麼HTTP(HyperText Transfer Protocol),中...
昨天介紹完數據交換的基礎協議HTTP後,今天要說明同樣非常重要的網頁伺服器囉~ HTTP的工作原理在介紹網頁伺服器前先來看一下HTTP的工作原理。HTTP 工作...
進入這次鐵人賽的最後一天啦,今天要介紹和前兩天主題息息相關的一個特殊的class,就是HTTP Servlet,馬上進入主題吧~ 什麼是HTTP Servlet...