Вопросы с тегом «java»

Java - это высокоуровневый, независимый от платформы, объектно-ориентированный язык программирования, изначально разработанный Sun Microsystems. Java в настоящее время принадлежит Oracle, которая приобрела Sun в 2010 году.

1
Многократная диспетчеризация и перегрузка функций
Я пытаюсь понять разницу (если есть) между ними. Согласно странице Википедии для Multiple Dispatch, это синонимично с перегрузкой функций, но позже она говорит: На языке с единственной отправкой, таком как Java […] что кажется противоречием, поскольку Java поддерживает перегрузку функций. Так что это? Отличается ли Multiple Dispatch от перегрузки функций …

3
Каковы сходства между Perl и Java? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Я решил, что я изучаю Java как мой второй язык (я …
14 java  perl 

5
Является ли Ant по-прежнему «основным направлением» для сборок Java?
Мы постепенно заменяли файлы пакетных команд (windows .bat), которые просто объединяли классы, скомпилированные в IDE для разработчиков, с более полными сборками Ant (т. Е. Получали из CVS, чистую компиляцию, jar, архив, электронную почту и т. Д.) Я потратил много времени на изучение (и отладку проблем) с Ant, поэтому мне удобнее …
14 java  training  maven  builds  ant 

3
В чем смысл соглашения Java об именовании пакетов?
Я не понимаю, почему Java использует обратное (возможно, гипотетическое) доменное имя в качестве имени пакета, хотя в основном нет связи между доменным именем, которое используют некоторые люди, и продуктами, которые они имеют. У многих разработчиков даже нет домена. Каковы причины этого соглашения об именах, если таковые имеются?
14 java  packages 

5
Почему ключевое слово 'final' так мало используется в отрасли? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . С тех пор как я обнаружил силу finalключевого слова в Java несколько лет …
14 java  final 

2
Существует ли шаблон декоратора в классах Java IO?
Для задания, я должен выяснить , какие из банды четыре шаблона проектирования классов java.io.Readerи его подклассы java.io.PushbackReader, java.io.BufferedReaderи java.io.FilterReaderбыли построены. Согласно этому посту, шаблон дизайна будет шаблоном Decorator. Это имеет смысл только для меня , если PushbackReader, BufferedReaderи FilterReaderможет быть украшено быть использованы одновременно, создавая эффективно BufferedPushbackFilterReader. Это идея?

6
Действительно ли Flash лучше Java-апплетов? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

10
Помогите мне узнать, что я пропустил с Java 1.4.2 [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

8
Для чего хороши проверенные исключения в Java? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . За прошедшие годы проверенные исключения Java получили плохую репутацию. Показательным признаком …

4
Является ли Java для Linux тем же, что .NET для Windows? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Становится ли Java де-факто стандартом от разработки приложений для Linux точно …
14 java  .net  comparison 

2
Что такое выходной аргумент, как указано в Чистом коде Мартина?
На странице 45 «Чистого кода Роберта Мартина: Справочник по мастерству гибкого программного обеспечения» Мартин пишет, что выходных аргументов следует избегать. У меня возникают проблемы с пониманием значения «выходной аргумент» и почему их следует избегать. Пример Мартина для выходного аргумента appendFooter(s);вызывает функцию public void appendFooter(StringBuffer report). Его улучшение кодаreport.appendFooter(); Возможно, это …
14 java  clean-code 

3
В MVC DAO должен вызываться из контроллера или модели
Я видел различные аргументы против прямого вызова DAO из класса Controller, а также DAO из класса Model. Фактически я лично чувствую, что если мы следуем шаблону MVC, контроллер должен быть связан не с DAO, а с классом Model. должен вызывать DAO изнутри, а контроллер должен вызывать класс модели. Почему мы …

9
Важны ли сертификаты Java для роли архитектора? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 4 года назад . Я хочу знать, насколько Java Сертификаты (SCJP, SCWCD и другие) важны для позиции архитектора. Если человек …

3
Должен ли DAO быть синглтоном или нет?
Я разрабатываю RESTful API, и я думаю, что для моих ресурсов удобно использовать DAO, потому что, хотя я планирую просто использовать память для их хранения, я не хочу закрывать дверь тому, кто использует мою библиотеку, если они решили использовать реализация базы данных для DAO. Мой вопрос заключается в том, должен …

4
Именование логического поля, которое является глаголом
В Java по соглашению getter и setter для логических полей будут isField()и setField(). Это отлично работает с именами полей , которые являются таким прилагательными , как active, visible, closedи т.д. Но как я могу назвать поле, которое имеет значение глагола, например haveChildren? Может быть, добавить «_ing» к глаголу ( )?havingChildren …
14 java  naming 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.