引言
NPE(NullPointerException)是很讨人厌的东西,比如它让你在写代码时总担心你不熟悉的 API 返回的是不是一个可空的类型。
Kotlin 有令人感到兴奋的空安全机制,即引入了 T?
表示类型 T | null
,感兴趣可以了解下。
Java 8 引入了 Optional,似乎可以作为 T?
的一种替代方案,但事实好像并非如此?
NPE(NullPointerException)是很讨人厌的东西,比如它让你在写代码时总担心你不熟悉的 API 返回的是不是一个可空的类型。
Kotlin 有令人感到兴奋的空安全机制,即引入了 T?
表示类型 T | null
,感兴趣可以了解下。
Java 8 引入了 Optional,似乎可以作为 T?
的一种替代方案,但事实好像并非如此?
前言
程序设计思维与实践是计算机科学与技术专业的专业必修课,阐述利用程序设计解决具体问题中普遍意义的概念、经验、思维、方法。除了课堂授课外,课程还包括上机实验、模拟测试,与下学期开设的《CSP软件能力认证》课程互为补充,全面培养学生的程序设计思维和编程解决实际问题的实践能力。
Update your browser to view this website correctly. Update my browser now