Wednesday, August 25, 2021

About Collections and Maps in Java

Today we are gonna have a brief view over the Collection and Map interfaces in Java:

As following diagram shows, while they are all used to save a group of objects of same types, Sets, Lists, Queues and Deques belong to the Collection interface, whereas Maps have their own interface.

Reference: https://www.codejava.net/java-core/collections/java-map-collection-tutorial-and-examples

----------------------------------------------------------------------------------------------------------------------

Friday, August 20, 2021

"Final" Keyword, Immutability and Thread Safety in Java

關於Java的Final關鍵字,Immutability與Thread Safety

1. Definition of "Thread safety": Multiple threads will access a shared object coordinately such that unsaved changes made by one thread would not be overwritten by the other.

How to achieve thread safety?

Friday, September 11, 2020

C1以後的德語學習

學德語五年的小小心得 一直想要寫一篇關於我個人學德文方法的文章,因為本人從小對語言學習頗有興趣,目前學過外語有英文10年以上、日文1.5年、德文5年、法文1年。其中德文因為人在德國的生活、學位與就業所需,是近年來用得最多的。 雖然我大四才開始接觸德文,但是到現在將近五年,自認為還挺認真學,並且達到可以用全德語工作,且生活上交流也完全沒問題,因此想寫下自己一路走來的學習心得,本篇會分為兩部分: 
1. 簡單描述我學習德語的歷程
2. 介紹一些我個人的學習方法

Wednesday, August 26, 2020

七夕之卡爾斯魯厄美術館半日遊

今天是七夕,中午先去吃了久違的印度餐吃到飽,享用便宜好吃的各式咖哩(吃得超飽),然後下午約會去看了卡魯Karlsruhe市中心的國立美術館(Staatliche Kunsthalle Karlsruhe)

Friday, June 19, 2020

EAST-ADL介紹

這篇講一點EAST-ADL的皮毛,也是今天的學習心得

ADL (Architecture Description Language)是一種用來描述某種特定領域之系統的語言 (domain-specific language。 而EAST-ADL是一種專門設計用以描述汽車嵌入式軟體系統的ADL。