Вопросы с тегом 'java'

Java (не путать с JavaScript, JScript или JS) - это универсальный, независимый от платформы, статически типизированный, объектно-ориентированный язык программирования, разработанный для использования совместно с виртуальной машиной Java (JVM). "Платформа Java" - это название компьютерной системы, в которой установлены инструменты для разработки и запуска программ на Java. Используйте этот тег для вопросов, относящихся к языку программирования Java или инструментам платформы Java.
34

Как разбить строку на Java

У меня есть строка "004-034556", которую я хочу разбить на две строки: string1="004"; string2="034556"; Это означает, что первая строка будет содержать символы до '-', а вторая строка будет содержать символы после '-'. Я также хочу проверить, есть...
14 авг. '10 в 3:01
38

Зачем использовать геттеры и сеттеры/аксессоры?

Какое преимущество использования геттеров и сеттеров - которые только получают и устанавливают - вместо простого использования открытых полей для этих переменных? Если получатели и сеттеры когда-либо делали больше, чем просто простой get/set, я могу...
14 окт. '09 в 18:20
35

Как создать строку Java из содержимого файла?

Я использую идиому ниже в течение некоторого времени. И это, по-видимому, самое широкое распространение, по крайней мере, на сайтах, которые я посетил. Есть ли лучший/другой способ чтения файла в строку на Java? private String readFile(String file)...
28 нояб. '08 в 18:32
35

Самый быстрый способ определить, является ли целочисленный квадратный корень целым числом

Я ищу самый быстрый способ определить, является ли long значение идеальным квадратом (то есть его квадратный корень является другим целым числом): Я сделал это простым способом, используя встроенную Math.sqrt(), но мне интересно, есть ли способ сде...
17 нояб. '08 в 13:43
15

Почему Java имеет переходные поля?

Почему у Java есть переходные поля?
26 мая '09 в 12:11
29

Как преобразовать трассировку стека в строку?

Каков самый простой способ преобразовать результат Throwable.getStackTrace() в строку, изображающую stacktrace?
19 июл. '09 в 11:31
31

Как создать файл и записать его на Java?

Каков самый простой способ создания и записи в (текстовый) файл на Java?
21 мая '10 в 19:58
24

Что такое Apache Camel?

Я не понимаю, что именно Camel делает. Если бы вы могли дать в 101 слов введение в Camel: Что это такое? Как это взаимодействует с приложением, написанным на Java? Это что-то, что идет вместе с сервером? Это независимая программа? Пожалуйста,...
13 янв. '12 в 2:32
59

Как я могу объединить два массива в Java?

Мне нужно объединить два массива String в Java. void f(String[] first, String[] second) { String[] both = ??? } Какой самый простой способ сделать это?
17 сент. '08 в 6:14
26

Как работает цикл Java для каждого цикла?

Рассмотрим: List<String> someList = new ArrayList<String>(); // add "monkey", "donkey", "skeleton key" to someList for (String item : someList) { System.out.println(item); } Как бы выглядел эквивалентный цикл for без использов...
17 сент. '08 в 16:44
18

Как я могу постоянно включать номера строк в IntelliJ?

Как я могу постоянно включать номера строк в IntelliJ IDEA?
17 авг. '08 в 17:31
8

Почему выполняется выполнение кода Java в комментариях с некоторыми символами Unicode?

Следующий код выводит результат "Hello World!". (нет, попробуйте). public static void main(String... args) { // The comment below is not a typo. // \u000d System.out.println("Hello World!"); } Причиной этого является то, что компилятор Java...
09 июн. '15 в 9:02
51

Что означает "Не удалось найти или загрузить основной класс"?

Общей проблемой, которую испытывают новые разработчики Java, является то, что их программы не запускаются с сообщением об ошибке: Could not find or load main class ... Что это значит, что его вызывает, и как его исправить?
07 авг. '13 в 3:02
32

Работа с ошибкой "java.lang.OutOfMemoryError: PermGen space"

Недавно я столкнулся с этой ошибкой в ​​своем веб-приложении: java.lang.OutOfMemoryError: пространство PermGen Это типичное приложение Hibernate/JPA + IceFaces/JSF, работающее на Tomcat 6 и JDK 1.6. По-видимому, это может произойти после повторно...
17 сент. '08 в 22:13
7

Нужна ли нулевая проверка перед вызовом instanceof?

Будет ли null instanceof SomeClass возвращать false или выбросить NullPointerException?
01 июн. '10 в 13:53