такой вопрос: Почему package name это REVERSED domain name. Зачем нужно переворачивать этот domain name если можно оставить как есть ?
Потому что самые вложенные папки(которые описывают домен, а не корень) проще переименовать например. А если было бы не reversed, было бы очень тяжело такую структуру поддерживать
В общем это классы и их можно найти со своими методами, в отличие от int и других примитивов с маленькой буквы, они примитивы и не классы. Поэтому методов у них нет