20. 以下哪一個程式語言為動態型別程式語言?
(A) C++
(B) C
(C) Java
(D) Javascript
答案:登入後查看
統計: A(8), B(1), C(20), D(112), E(0) #2915638
統計: A(8), B(1), C(20), D(112), E(0) #2915638
詳解 (共 3 筆)
#6063830
動態型別程式語言(Dynamically typed programming language)是一種在執行時(runtime)而非編譯時(compile time)檢查變數型別的程式語言。在動態型別程式語言中,變數可以在宣告時省略型別,也可以在執行時改變型別。
動態型別程式語言的主要優點是靈活性強,開發人員可以不用擔心型別的限制,可以更自由地表達程式邏輯。動態型別程式語言的另一個優點是開發效率高,因為不需要在編譯時進行型別檢查。
動態型別程式語言的主要缺點是安全性較差,因為在執行時才檢查型別,可能會出現型別錯誤。動態型別程式語言的另一個缺點是執行效率較低,因為在執行時需要進行型別檢查。
常見的動態型別程式語言包括:
- Python
- Ruby
- JavaScript
- PHP
2
0