Я видел, что когда ошибки происходят глубоко в разных рамках (например, фреймворки, реализующие спецификацию EJB или некоторые поставщики JPA), stacktrace содержит классы типа com.sun.proxy.$Proxy
. Я знаю, что такое прокси, но я ищу более технический и более специфичный для Java ответ.
- Каковы они?
- Как они созданы?
- Что такое связь с JVM? Являются ли они специфичными для JVM?