java — вопросы с ответами

14 ответов
Следующий оператор печати напечатает "hello world". Может ли кто-нибудь объяснить это? System.out.println(randomString(-229985452) + " " + randomString(-147909649)); И randomString() выглядит следующим образом: public static String randomString(int i) { Random ran = new Random(i); StringBui...
string
random
03 март 2013, в 04:40
46 ответов
Я пытаюсь использовать Notepad ++, поскольку инструмент "все-в-одном" меняет, запускает, компилирует и т.д. У меня установлен JRE, и я установил свою переменную пути в каталог... /bin. Когда я запускаю свой "Hello world" в Notepad ++, я получаю это сообщение: java.lang.UnsupportedClassVersionError: ...
jvm
unsupported-class-version
30 апр. 2012, в 10:33
33 ответа
У меня есть строка "004-034556", которую я хочу разбить на две строки: string1="004"; string2="034556"; Это означает, что первая строка будет содержать символы до '-', а вторая строка будет содержать символы после '-'. Я также хочу проверить, есть ли в нем строка '-'. Если нет, я сделаю исключени...
string
14 авг. 2010, в 02:31
15 ответов
Я понял, что "Bean" - это класс Java со свойствами и getters/seters. Насколько я понимаю, это эквивалент структуры C. Это правда? Кроме того, существует ли реальная синтаксическая разница между bean и регулярным классом? Есть ли специальное определение или интерфейс? В принципе, почему существует те...
javabeans
serializable
21 июль 2010, в 01:35
30 ответов
Я новичок в Java EE, и я знаю, что что-то вроде следующих трех строк <%= x+1 %> <%= request.getParameter("name") %> <%! counter++; %> - старый школьный способ кодирования, а в JSP версии 2 существует метод, позволяющий избежать Java-кода в JSP файлах. Может кто-нибудь, пожалуйста,...
jsp
scriptlet
05 июль 2010, в 07:13
17 ответов
Я знаю, что перечисления Java скомпилированы для классов с частными конструкторами и кучей публичных статических членов. При сравнении двух членов данного перечисления я всегда использовал .equals(), например. public useEnums(SomeEnum a) { if(a.equals(SomeEnum.SOME_ENUM_VALUE)) { ......
enums
17 нояб. 2009, в 18:25
38 ответов
Какое преимущество использования геттеров и сеттеров - которые только получают и устанавливают - вместо простого использования открытых полей для этих переменных? Если получатели и сеттеры когда-либо делали больше, чем просто простой get/set, я могу понять это очень быстро, но я не понимаю на 100%, ...
oop
abstraction
setter
getter
14 окт. 2009, в 19:42
29 ответов
Каков самый простой способ преобразовать результат Throwable.getStackTrace() в строку, изображающую stacktrace?
stack-trace
tostring
19 июль 2009, в 11:40
31 ответ
У меня есть такая конструкция вложенного цикла: for (Type type : types) { for (Type t : types2) { if (some condition) { // Do something and break... break; // Breaks out of the inner loop } } } Теперь, как я могу вырваться из обоих циклов. Я посмо...
loops
20 май 2009, в 10:32
32 ответа
В чем основное отличие между StringBuffer и StringBuilder? Существуют ли какие-либо проблемы с производительностью при принятии решения по любому из них?
stringbuffer
stringbuilder
10 дек. 2008, в 03:19
35 ответов
Я использую идиому ниже в течение некоторого времени. И это, по-видимому, самое широкое распространение, по крайней мере, на сайтах, которые я посетил. Есть ли лучший/другой способ чтения файла в строку на Java? private String readFile(String file) throws IOException { BufferedReader reader = ne...
string
file
io
file-io
28 нояб. 2008, в 18:14
35 ответов
Я ищу самый быстрый способ определить, является ли long значение идеальным квадратом (то есть его квадратный корень является другим целым числом): Я сделал это простым способом, используя встроенную Math.sqrt(), но мне интересно, есть ли способ сделать это быстрее, ограничив себя только целочислен...
optimization
math
perfect-square
17 нояб. 2008, в 13:25
49 ответов
Я относительно новичок в Java и часто обнаруживаю, что мне нужно сортировать Map<Key, Value> по значениям. Поскольку значения не уникальны, я обнаружил, что преобразовал keySet в array и сортировал этот массив с помощью сортировки массива с помощью специализированного компаратора, который со...
sorting
dictionary
collections
20 сен. 2008, в 21:47
27 ответов
В чем основное отличие между внутренним классом и статическим вложенным классом в Java? Может ли дизайн/реализация играть определенную роль в выборе одного из них?
inner-classes
16 сен. 2008, в 08:13
46 ответов
Я искал простой алгоритм Java для генерации псевдослучайной буквенно-цифровой строки. В моей ситуации он будет использоваться в качестве уникального идентификатора сеанса/ключа, который "вероятно" будет уникальным в течение поколения 500K+ (мои потребности на самом деле не требуют ничего более слож...
string
random
alphanumeric
03 сен. 2008, в 02:04
Наверх
Меню