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

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

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

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

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

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

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

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

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

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

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

Почему у Java есть переходные поля?
задан 26 мая '09 в 15:11
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 в 19:44
18
ответов

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

Как я могу постоянно включать номера строк в IntelliJ IDEA?
задан 17 авг. '08 в 20: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 в 12:02
31
ответ

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

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

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

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

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

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

Что такое Apache Camel?

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

"Переопределить метод суперкласса" Ошибки после импорта проекта в Eclipse

В любое время, когда мне нужно повторно импортировать мои проекты в Eclipse (если я переустановил Eclipse или изменил расположение проектов), почти все мои переопределенные методы не отформатированы правильно, в результате чего ошибка The method m...
задан 05 нояб. '09 в 6:17
19
ответов

Поддерживает ли Java значения параметров по умолчанию?

Я наткнулся на некоторый Java-код, который имел следующую структуру: public MyParameterizedFunction(String param1, int param2) { this(param1, param2, false); } public MyParameterizedFunction(String param1, int param2, boolean param3) { //us...
задан 15 июня '09 в 21:04
45
ответов

Установка Android SDK не находит JDK

Я пытаюсь установить Android SDK на свою систему Windows 7 x64. jdk-6u23-windows-x64.exe установлен, но установка Android SDK не работает, потому что не находит установку JDK. Это известная проблема? И есть ли решение?
задан 08 дек. '10 в 1:12