Java에서 정적 유형과 동적 유형을 모두 허용하는 경우 어떻게됩니까? 그것은 두 세계의 장점을 허용 할 것입니다. 즉 : 정적 유형과 동적 유형을 모두 지원하도록 Java를 변경하는 것이 유용할까요?
String str = "Hello";
var temp = str;
temp = 10;
temp = temp * 5;
- 은 가능할 것인가?
- 도움이 되겠습니까?
- 현재 두 언어를 지원하는 언어가 있습니까? 얼마나 잘 작동합니까? 여기
더 좋은 예입니다 (제네릭을 사용할 수 없습니다 수 있지만 프로그램은 유형을 알고 않습니다) :
var username = HttpServletRequest.getSession().getAttribute("username");//Returns a String
if(username.length() == 0) {
//Error
}
... * 모든 것을 * 깰 것입니다. – wchargin