java- все статьи тега ➜ страница 48


Почему только несколько видео-игры, написанные на Java? [закрытый]

Почему не так много коммерческих, 3D видеоигр (не случайных с открытым исходным кодом 2D), написанных на Java? Теоретически это имеет большой смысл: вы получаете повышение производительности и кросс-платформенное приложение почти бесплатно, среди прочего, такое как огромное количество библиотек Java и встроенная сборка мусора (хотя я признаю, что не уверен, что последнее хорошо). Так почему же он редко используется? Я могу только думать о паре популярных коммерческих игр, написанных для Java пла ...

Статический метод в универсальном классе?

в Java, я хотел бы иметь что-то как: class Clazz<T> { static void doIt(T object) { // shake that booty } } но я Cannot make a static reference to the non-static type T Я не понимаю дженерики за пределами основных применений и, следовательно, не могу понять этого. Это не помогает, что я не смог найти много информации в интернете по этому вопросу. может ли кто-нибудь уточнить, возможно ли такое использование, аналогичным образом? Кроме того, почему моя первоначальная попытка ок ...

Создать диаграмму классов UML из проекта Java [закрыто]

есть ли хороший инструмент, который может помочь перепроектировать классы Java в UML, который покажет обзор того, как мои классы связаны друг с другом? Ему не нужно декомпилировать из JAR-файла, потому что у меня есть источники. Я знаю, что их довольно много, но большинство из них может генерировать только отдельный класс. Я надеюсь, что есть инструмент, который может генерировать диаграммы классов, что показано, как все мои текущие классы и пакеты работают вместе, так что я могу анализировать м ...

Как конвертировать / анализировать из строки в char в java?

Как мне разобрать a String значение в Java для A char тип? Я знаю, как это сделать для int и double (например, Integer.parseInt ("123")), есть ли класс для строк и символов? ...

Наследование Конструктора Java

мне было интересно, почему в Java конструкторы не наследуются? Вы знаете, когда у вас есть такой класс: public class Super { public Super(ServiceA serviceA, ServiceB serviceB, ServiceC serviceC){ this.serviceA = serviceA; //etc } } позже, когда вы наследуете от Super, java будет жаловаться, что не определен конструктор по умолчанию. Решение, очевидно, что-то вроде: public class Son extends Super{ public Son(ServiceA serviceA, ServiceB serviceB, ServiceC serviceC){ super ...

Как работает Junit @Rule?

Я хочу написать тестовые случаи для большого количества кода, я хотел бы знать подробности JUnit @Rule аннотаций, так что я могу использовать его для написания тестов. Пожалуйста, предоставьте несколько хороших ответов или ссылок, которые дают подробное описание его функциональности на простом примере. ...

codestyle; поставить javadoc до или после аннотации?

Я знаю, что это не самая важная из проблем, но я просто понял, что могу поместить блок комментариев javadoc до или после аннотации. Что бы мы хотели принять в качестве стандарта кодирования? /** * This is a javadoc comment before the annotation */ @Component public class MyClass { @Autowired /** * This is a javadoc comment after the annotation */ private MyOtherClass other; } ...

Заставить hibernate игнорировать переменные класса, которые не сопоставлены [дубликат]

этот вопрос уже есть ответ здесь: JPA самый быстрый способ игнорировать поле во время сохранения? 6 ответов Я думал, что спящий принимает во внимание только переменные класса, которые аннотируются @Column. Но странно сегодня, когда я добавил переменную (которая не сопоставляется ни с одним столбцом, просто переменная мне нужно в классе), он пытается включить эту переменную в инструкцию select в качестве ...

Как получить путь к каталогу src/test/resources в JUnit?

Я знаю, что могу загрузить файл из src / test / resources с помощью: getClass().getResource("somefile").getFile() но как я могу получить полный путь к src / test / resources каталог, т. е. я не хочу загружать файл, я просто хочу знать путь к каталогу? ...

Java "виртуальная машина " против Python" интерпретатор " язык?

кажется редким читать Python "виртуальная машина", в то время как в Java" виртуальная машина " используется все время. как интерпретировать байт-коды; зачем называть одну виртуальную машину, а другой переводчик? ...

Примите самозаверяющий сертификат ssl сервера в клиенте Java

это выглядит как стандартный вопрос, но я не мог найти четкие направления в любом месте. У меня есть код java, пытающийся подключиться к серверу с, вероятно, самозаверяющим (или истекшим) сертификатом. Код сообщает о следующей ошибке: [HttpMethodDirector] I/O exception (javax.net.ssl.SSLHandshakeException) caught when processing request: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid cert ...

Android на слушателя изменения текста

у меня есть ситуация, когда есть два поля. field1 и field2. Все, что я хочу делать пусто field2, когда field1 изменяется и наоборот. Так что в конце только одно поле имеет содержание на нем. field1 = (EditText)findViewById(R.id.field1); field2 = (EditText)findViewById(R.id.field2); field1.addTextChangedListener(new TextWatcher() { public void afterTextChanged(Editable s) {} public void beforeTextChanged(CharSequence s, int start, int count, int after) { } public void onText ...

Использование общего метода Mockito "any()"

у меня есть интерфейс с методом, который ожидает массив Foo: public interface IBar { void doStuff(Foo[] arr); } я издеваюсь над этим интерфейсом с помощью Mockito, и я хотел бы утверждать, что doStuff() вызывается, но я не хочу проверять, какой аргумент передается - "все равно". Как написать следующий код с помощью any(), общий метод, вместо anyObject()? IBar bar = mock(IBar.class); ... verify(bar).doStuff((Foo[]) anyObject()); ...

EJB - когда использовать удаленные и / или локальные интерфейсы?

Я очень новичок в Java EE, и я пытаюсь понять концепцию локальных интерфейсов и удаленных интерфейсов. Мне сказали, что одним из больших преимуществ Java EE является то, что его легко масштабировать (что, по моему мнению, означает, что вы можете развертывать разные компоненты на разных серверах). Это где приходят удаленные и локальные интерфейсы? Вы должны использовать удаленные интерфейсы, если вы ожидаете, что ваше приложение будет иметь разные компоненты на разных серверах? И использовать лок ...

В log4j проверка isDebugEnabled перед ведением журнала повышает производительность?

Я использую настройки log4j в моем приложении для входа. Ранее я использовал отладочный вызов, например: Вариант 1: logger.debug("some debug text"); но некоторые ссылки предполагают, что лучше проверить isDebugEnabled() во-первых, как: Вариант 2: boolean debugEnabled = logger.isDebugEnabled(); if (debugEnabled) { logger.debug("some debug text"); } так что мой вопрос "вариант 2 улучшает производительность каким-либо образом?". потому что в любом случае рамки Log4J имеют такая же про ...

Разница между String replace() и replaceAll()

В чем разница между java.ленг.Строку с replace() и replaceAll() методы, кроме более позднего использования регулярных выражений? Для простых замен, таких как, заменить . С / , есть ли разница? ...

Как создать проект из существующего источника в Eclipse, а затем найти его?

Я создал несколько .Java-файл. Все они находятся в одном каталоге. Я использовал текстовый редактор для записи этих файлов. Теперь я хочу переключиться на Eclipse. Как я могу это сделать? Я пробовал много способов. Ни один из них не работает. добавлено: Я думаю, что общий способ-иметь источник в папке eclipse под названием "workspace". Итак, как мне получить мои файлы в этом каталоге. Должен ли я использовать eclipse для создания нового проекта из существующего источника, и Eclipse будет помес ...

Нужно ли закрывать () как FileReader, так и BufferedReader?

Я читаю локальный файл, используя BufferedReader, обернутый вокруг FileReader: BufferedReader reader = new BufferedReader(new FileReader(fileName)); // read the file // (error handling snipped) reader.close(); мне нужно close() the FileReader а также, или обертка будет обрабатывать это? Я видел код, где люди делают что-то вроде этого: FileReader fReader = new FileReader(fileName); BufferedReader bReader = new BufferedReader(fReader); // read the file // (error handling snipped) bReader.close ...

Как импортировать сертификат. cer в хранилище ключей java?

во время разработки клиента Java webservice я столкнулся с проблемой. Аутентификация для веб-службы использует сертификат клиента, имя пользователя и пароль. Сертификат клиента, который я получил от компании, стоящей за веб-сервисом, находится в . Когда я проверяю файл с помощью текстового редактора, он имеет следующее содержимое: -----BEGIN CERTIFICATE----- [Some base64 encoded data] -----END CERTIFICATE----- Я могу импортировать этот файл в качестве сертификата в Internet Explorer (без необ ...

Как распечатать все элементы списка на Java?

Я пытаюсь распечатать все элементы List, однако он печатает указатель Object а не значение. Это мой реферальный код... for(int i=0;i<list.size();i++){ System.out.println(list.get(i)); } может ли кто-нибудь помочь мне, почему он не печатает значение элементов. ...