我是Java开发的新手,但是对其他语言有经验。我选择Java是因为它具有强类型,但是当我开始学习简单的示例时,我在编辑器中找不到简单的类型检查。我尝试了Eclipse和IDEA,但是在这两个简单的代码中我都没有得到任何警告
public class BlockTest {
public static void main(String[] args) {
int x;
x = 'a';
System.out.print(x);
}
}
我尝试将int变量等同于字符串值,但未收到任何警告。为什么这对编辑器来说不是错误?当我用其他语言工作时,我总是听到强类型是多么有用。为什么我看不到它?还是只检查输入和输出功能类型?还是我应该安装一些短绒棉布或在编辑器中使用“严格”模式?