摘要:
Atitit .c#的未来新特性计划草案 1. C#的未来:追踪空引用1 1.1. 2. 变量命名空间1 1.2. 10. 项目引用Native dll2 1.3. 10. 项目引用Native dll2 2. 三、设计面向 面向变量的汇编语言,高级语言... 阅读全文
摘要:
Atitit .c#的未来新特性计划草案 1. C#的未来:追踪空引用1 1.1. 2. 变量命名空间1 1.2. 10. 项目引用Native dll2 1.3. 10. 项目引用Native dll2 2. 三、设计面向 面向变量的汇编语言,高级语言出现后,从Pascal/C语言面向过程和变量, 阅读全文
摘要:
Atitit .c#的未来新特性计划草案 1. C#的未来:追踪空引用1 1.1. 2. 变量命名空间1 1.2. 10. 项目引用Native dll2 1.3. 10. 项目引用Native dll2 2. 三、设计面向 面向变量的汇编语言,高级语言出现后,从Pascal/C语言面向过... 阅读全文
摘要:
atitit.groovy 语法特性 1. Groovy 1.6概览1 1.1. 多路赋值2 2. 新发布的Groovy2.0为这门语言带来了关键的静态特性:静态类型检查和静态编译;2 3. 参考3 增强的ast @log @field 3. 动态类型def6 4. 循环变量不需要def6 5. S 阅读全文
摘要:
atitit.groovy 语法特性 1. Groovy 1.6概览1 1.1. 多路赋值2 2. 新发布的Groovy2.0为这门语言带来了关键的静态特性:静态类型检查和静态编译;2 3. 参考3 增强的ast @log @field 3.... 阅读全文
摘要:
atitit.groovy 语法特性 1. Groovy 1.6概览1 1.1. 多路赋值2 2. 新发布的Groovy2.0为这门语言带来了关键的静态特性:静态类型检查和静态编译;2 3. 参考3 增强的ast @log @field 3. 动态类型def6 4. 循环变量不... 阅读全文
摘要:
Atitit避免出现空指针异常解决方案 1. Null的问题1 2. 强制区分一般引用vs 可空引用 vs 强制引用,或者说非空引用2 3. ?运算符(问号运算符) !感叹号运算符避免出现空指针异常,2 4. Java 8中的Optional类2 4.1.1. 为什么使用Optional要比常见的n 阅读全文
摘要:
Atitit避免出现空指针异常解决方案 1. Null的问题1 2. 强制区分一般引用vs 可空引用 vs 强制引用,或者说非空引用2 3. ?运算符(问号运算符) !感叹号运算符避免出现空指针异常,2 4. Java 8中的Optional类2 4.... 阅读全文
摘要:
Atitit避免出现空指针异常解决方案 1. Null的问题1 2. 强制区分一般引用vs 可空引用 vs 强制引用,或者说非空引用2 3. ?运算符(问号运算符) !感叹号运算符避免出现空指针异常,2 4. Java 8中的Optional类2 4.1.1. 为什么使用Optional... 阅读全文