[Groovy]static typing
2024-10-12 01:20:25
一般想到Groovy是JVM上的动态语言,都不知道它还有Static Typeing的功能
import groovy.transform.TypeChecked void someMethod() {} @TypeChecked
void test() {
// compilation error:
// cannot find matching method sommeeMethod()
sommeeMethod() def name = "Marion" // compilation error:
// the variable naaammme is undeclared
println naaammme
}
这功能是从Groovy 2.0里加入的
最新文章
- mybatis_常用标签
- 【ASP.NET 问题】IIS发布网站后出现 ";处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误";的解决办法
- 慕课网-Java入门第一季-7-3 Java 中无参带返回值方法的使用
- Linux phpwind论坛的安装
- Til the Cows Come Home
- Ubuntu安装sougou输入法
- 用sql的select语句从数据库中获取数据
- Hive(二):windows hive ODBC 安装
- topngroupcollector
- Map中如何把没有定义操作符<;的类作为key
- JavaScript之简易计算器
- HDU 5826 physics (积分推导)
- Android 全屏相关操作
- web.xml加载顺序详解
- kali rolling更新源之gpg和dirmngr问题
- Emacs Python 自动补全--Elpy
- ASP.NET Core中使用GraphQL - 第二章 中间件
- 在Unity中对Lua进行调试
- 成为Linux内核高手的四个方法
- 结构型模式概述(Structural Pattern)