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

81
Как определить, заблокирован ли объект (синхронизирован), чтобы не блокировать в Java?

У меня есть процесс A, который содержит таблицу в памяти с набором записей (recordA, recordB и т. Д.) Теперь этот процесс может запускать множество потоков, которые влияют на записи, и иногда у нас может быть 2 потока, пытающихся получить доступ к одной и той же записи - эту ситуацию необходимо...

81
Можно ли выполнить вычисление до super () в конструкторе?

Учитывая, что у меня есть класс Base, который имеет конструктор с одним аргументом с объектом TextBox в качестве аргумента. Если у меня есть класс Simple следующего вида: public class Simple extends Base { public Simple(){ TextBox t = new TextBox(); super(t); //wouldn't it be nice if I could do...

81
Java: как читать текстовый файл

Я хочу прочитать текстовый файл, содержащий значения, разделенные пробелами. Значения целые. Как я могу прочитать его и поместить в список массивов? Вот пример содержимого текстового файла: 1 62 4 55 5 6 77 Хочу в аррайлисте как [1, 62, 4, 55, 5, 6, 77]. Как это сделать на Java?...

81
Разница в днях между двумя датами на Java?

Мне нужно найти количество дней между двумя датами : одна из отчета, а другая - текущая дата. Мой фрагмент: int age=calculateDifference(agingDate, today); Вот calculateDifferenceэто частный метод, agingDateи todayявляются Dateобъектами, просто для уточнения. Я читал две статьи с форума Java,...

81
Почему сравнение Integer с int может вызвать исключение NullPointerException в Java?

Мне было очень непонятно наблюдать за этой ситуацией: Integer i = null; String str = null; if (i == null) { //Nothing happens ... } if (str == null) { //Nothing happens } if (i == 0) { //NullPointerException ... } if (str == "0") { //Nothing happens ... } Итак, поскольку я думаю, что сначала...

81
Увеличить целое значение int?

Как увеличить целочисленное значение в Java? Я знаю, что могу получить значение с помощью intValue, и я могу установить его с помощью нового Integer (int i). playerID.intValue()++; похоже не работает. Примечание. PlayerID - это целое число, которое было создано с помощью: Integer playerID = new...

81
Как интернационализировать веб-приложение Java?

Я узнал от Google, что интернационализация - это процесс, с помощью которого я могу заставить свое веб-приложение использовать все языки. Я хочу понять Unicode для процесса интернационализации, поэтому я узнал о Unicode здесь и там . Я могу понять Unicode, как набор символов кодируется в байтах, а...

81
Есть ли способ вызвать исключение без добавления объявления throws?

У меня следующая ситуация. У меня есть класс Java, который наследуется от другого базового класса и переопределяет метод. Базовый метод не генерирует исключений и поэтому не имеет throws ...объявления. Теперь мой собственный метод должен иметь возможность генерировать исключение, но у меня есть...

81
Исключение с использованием HttpRequest.execute (): недопустимое использование SingleClientConnManager: соединение все еще выделено

Я использую google-api-client-java 1.2.1-alpha для выполнения запроса POST и получаю следующую трассировку стека, когда выполняю () HttpRequest. Это происходит сразу после того, как я перехватываю и игнорирую ошибку 403 из предыдущего запроса POST по тому же URL-адресу и повторно использую...

81
Javadoc: разрывы строк без HTML-тегов?

Извините за возможный вопрос типа FAQ, но я просто не могу найти ответ. Насколько я помню, Eclipse, пустая строка в комментарии Javadoc отображается (во всплывающих окнах Javadoc в исходном коде) как разрыв строки (с дополнительным вертикальным интервалом). Однако в Netbeans это не так. Могу ли я...

81
Можно ли установить в Windows 7 как 32-битную, так и 64-битную версию Java?

Можно ли установить в Windows 7 как 32-битную, так и 64-битную версию Java? У меня есть некоторые приложения, которые я могу запускать под 64-битной версией, но есть некоторые, которые работают только под 32-битной....

81
Как запустить файлы Java .class?

Я скомпилировал программу HelloWorld и использую командную строку для ее запуска. Файл .class называется HelloWorld2.class. Файл находится в папке C: \ Users \ Matt \ workspace \ HelloWorld2 \ bin Вот что я получаю, когда захожу в командную строку и набираю «Java HelloWorld2»:...

81
Заставьте консоль ждать закрытия пользовательского ввода

У меня есть консольное приложение, которое после выполнения своих задач должно давать пользователю обратную связь, например «операция завершена» или «операция не удалась» и подробное описание ошибки. Дело в том, что если я просто «позволю ему поработать», выходное сообщение будет напечатано, но...

81
Интерактивный шаблон Intellij

Есть ли способ использовать значение токена по умолчанию в Intellij Live templates? Например, у меня есть следующий живой шаблон, который объявляет частную переменную, которую я хотел бы создать почти для каждого класса: private static final Logger logger = Logger.getLogger($CLASS$.class) Кажется,...

81
Java getHours (), getMinutes () и getSeconds ()

Насколько я знаю getHours(), getMinutes()и getSeconds()все осуждается в Java , и они заменяются Calendar.HOUR_OF_DAY, Calendar.MINUTE, Calendar.SECOND. Фактически, они вернут час, минуту и ​​секунду для этого конкретного момента. Однако я бы хотел получить часы и минуты из переменной Date....