Старый добрый холивар про то является ли reference указателем или ссылкой. В терминологии Java и правда нету термина указатель. Думаю в контексте вопроса можно рассмотреть отличие ссылки в Java с указателем в C.
Скорее всего ссылки в Java реализованы в стиле указателей C, но по спецификации это не обязательно.
Вы не можете никак влиять на ссылку в Java. В отличии от указателя в C, к которому вы имеете самый прямой доступ, и при помощи арифметики указателей можете получить новый указатель. В Java вы можете хранить в переменной разные ссылки, но вы не сможете модифицировать ссылку так, чтоб она стала указывать на другой объект.
Ссылка в Java строго типизирована значением на другом конце. Если в C вы можете прикастить int* к char*, тем самым просто начав интерпретировать значение по другому, то в Java вы можете прикастовать Object к String только если за ссылкой Object действительно находится String.
Евгений Корначев: Ошибки не будет, согласен, но с аннотацией компилятор сразу понимает что это переопределение, и не делает проверку на то что это новый метод, либо перегруженный. Я это имел ввиду.
Если это переопределенный метод, то ему не хватает аннотации @Override. Иначе это перегруженный метод. Ну и про размер JFrame Вам правильно подсказали.
parkito: потому что, в первом случае Вы не инициируете переход на новую страницу. Для браузера ровным счетом ничего не происходит. Т.е. вы приходите на URL acme.com/hello.jsp, Ваш сервлет ловит этот запрос, и, грубо говоря, передает управление в /demo/new.jsp. При этом в браузере пользователя URL по прежнему acme.com/hello.jsp.
OnYourLips: согласен. Просто в Spring задачи, Вами описанные, в 99% случаев выполняются средствами самого фреймворка. Если прям что-то очень важное нужно обработать, тогда да, берем request и препарируем как надо.
Артем Кисленко: Ну например, что логики в контроллерах быть не должно. Каждый сервис - singleton. Ну и правила оформления коды, которые Code Conventions.
Николай Швецов: шторм написан на java, использует jdbc-драйвер, строка коннекта как раз указана для jdbc драйвера. При коннекте из кода PHP она может выглядеть иначе, например так: user/password@10.xx.xx.xx.xx:1521:test
Скорее всего ссылки в Java реализованы в стиле указателей C, но по спецификации это не обязательно.
Вы не можете никак влиять на ссылку в Java. В отличии от указателя в C, к которому вы имеете самый прямой доступ, и при помощи арифметики указателей можете получить новый указатель. В Java вы можете хранить в переменной разные ссылки, но вы не сможете модифицировать ссылку так, чтоб она стала указывать на другой объект.
Ссылка в Java строго типизирована значением на другом конце. Если в C вы можете прикастить int* к char*, тем самым просто начав интерпретировать значение по другому, то в Java вы можете прикастовать Object к String только если за ссылкой Object действительно находится String.