Hôm qua tại một hội thảo, người trình bày (Peter Sestoft) đã cho thấy một chương trình java nhỏ, với 3 lớp, gồm cả phương sai và phương sai. Khi cố gắng biên dịch bằng cách sử dụng javac, trình kiểm tra kiểu sẽ ném ra một StackOverflowException.Đoạn mã Java gây tràn ngăn xếp trong trình biên dịch hoặc trình đánh máy (javac)?
Đoạn mã được phát triển bởi một số người làm việc tại Microsoft (nghĩ rằng một người được gọi là Kennedy).
Không thể tìm thấy bằng Google. Có ai biết đoạn mã và bạn có thể dán đoạn mã vào đây (tối đa 10 dòng mã) để mọi người xem không? :)
Khá thú vị ...
... và có thể cần biết phiên bản chính xác của javac cho thấy hành vi đó . –
cả 6.0 và 7.0 không thành công –
Bạn đang tìm kiếm bài báo này: http://research.microsoft.com/en-us/um/people/akenn/generics/FOOL2007.pdf –