Форум программистов, компьютерный форум, киберфорум
Java FAQ
Войти
Регистрация
Восстановить пароль
все вопросы по Java которые задают более 3х раз на форуме
Старый
Докачка файла из сети
Запись от mutagen размещена 04.02.2014 в 19:44 (Java FAQ)
Обновил(-а) mutagen 04.02.2014 в 20:27

Java
1
2
3
4
5
private void downloadFile(URL url, File file) {
        HttpURLConnection connection = null;
        try {
            connection = (HttpURLConnection) url.openConnection();
        } catch (IOException
...
Аватар для mutagen
Размещено в Без категории
Показов 4143 Комментарии 0 mutagen вне форума
Старый
Как работает CallBack (Обратный вызов)
Запись от mutagen размещена 02.02.2014 в 14:10 (Java FAQ)

Java
1
2
3
4
5
6
7
8
9
10
import java.util.ArrayList;
import java.util.Random;
 
/**
 *
 * @author mutagen
 */
public class CallBackDemo {
 
    public static
...
Аватар для mutagen
Размещено в Без категории
Показов 2642 Комментарии 0 mutagen вне форума
Старый
hashCode() - что за цифра
Запись от mutagen размещена 14.12.2013 в 21:17 (Java FAQ)

по учебной литературе у многих складывается впечатление что в методе класса Object
hashCode() находится адрес памяти

пора уже развеять это...
Аватар для mutagen
Размещено в Без категории
Показов 3084 Комментарии 0 mutagen вне форума
Старый
Циклический сдвиг
Запись от mutagen размещена 16.11.2013 в 13:55 (Java FAQ)
Обновил(-а) mutagen 16.11.2013 в 13:57

Любителям шифров начального уровня посвящается )

Максимально шустрый средствами java циклический сдвиг на женериках

Java
1
2
3
import java.util.Arrays;
 
/**
...
Аватар для mutagen
Размещено в Без категории
Показов 4746 Комментарии 2 mutagen вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
RegExp сладости из Java7
Запись от mutagen размещена 01.09.2013 в 17:15 (Java FAQ)
Обновил(-а) mutagen 01.09.2013 в 17:16

Java
1
2
3
4
5
6
7
8
9
package rexp;
 
import java.util.regex.Matcher;
import java.util.regex.Pattern;
 
/**
 * @author mutagen
 */
public class RexpNamedGroup {
...
Аватар для mutagen
Размещено в Без категории
Показов 4996 Комментарии 1 mutagen вне форума
Старый
Работаем с ХМЛ - DOM и SAX
Запись от mutagen размещена 27.07.2013 в 02:00 (Java FAQ)

Java
1
2
3
4
5
import java.io.ByteArrayInputStream;
import java.io.StringWriter;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import
...
Аватар для mutagen
Размещено в Без категории
Показов 3870 Комментарии 0 mutagen вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
Воспроизводим MP3
Запись от mutagen размещена 19.07.2013 в 17:13 (Java FAQ)

Java
1
2
3
4
5
6
7
package jmftest;
 
import java.io.File;
import java.io.IOException;
import javax.media.Format;
import javax.media.Manager;
import javax.media.MediaLocator;
...
Аватар для mutagen
Размещено в Без категории
Показов 3973 Комментарии 0 mutagen вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Игры с Calendar и MessageFormat
Запись от mutagen размещена 20.06.2013 в 03:02 (Java FAQ)

задание: разработать класс, который считает сколько полных лет, месяцев и дней прожил человек.

Не по теме:

заодно используем класс MessageFormat очень удобный для локализаций



Java
1
package time;
...
Аватар для mutagen
Размещено в Без категории
Показов 3956 Комментарии 1 mutagen вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Работаем с нативками
Запись от mutagen размещена 24.05.2013 в 12:19 (Java FAQ)
Обновил(-а) mutagen 23.07.2013 в 14:06

Это был просто пост, но место ему тут

итак:
класс для теста
Java
1
2
3
4
import java.io.File;
import java.util.Vector;
 
public class Runner {
...
Аватар для mutagen
Размещено в Без категории
Показов 3851 Комментарии 0 mutagen вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
Интересный способ прочитать текстовый файл ;)
Запись от mutagen размещена 08.02.2013 в 02:40 (Java FAQ)
Обновил(-а) mutagen 08.02.2013 в 17:39

Надо заметить что это потенциально бажный способ, так как если брякнуться внутри foreach то ридеры останутся открытыми.

Java
1
2
import java.io.BufferedReader;
import java.io.FileReader;
...
Аватар для mutagen
Размещено в Без категории
Показов 4700 Комментарии 1 mutagen вне форума
Старый
Рейтинг: 5.00. Голосов: 3.
XML и коллекции - маршалинг и анмаршалинг
Запись от mutagen размещена 17.01.2013 в 12:20 (Java FAQ)

Выгрузка и загрузка хмл в/из файла при помощи JAXB

Java
1
2
3
4
import java.io.StringReader;
import java.io.StringWriter;
import java.util.LinkedList;
import java.util.List;
...
Аватар для mutagen
Размещено в Без категории
Показов 19901 Комментарии 6 mutagen вне форума
Старый
Генерация класса из кода программы и последующая его компиляция - как?
Запись от mutagen размещена 25.12.2012 в 17:13 (Java FAQ)

Никогда бы не подумал что это частый вопрос, но тем не менее

Цитата:
Сообщение от mutagen Посмотреть сообщение
Java
1
2
3
4
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileWriter;
...
Аватар для mutagen
Размещено в Без категории
Показов 8066 Комментарии 0 mutagen вне форума
Старый
Рейтинг: 4.50. Голосов: 2.
Как скачать файл из сети
Запись от mutagen размещена 09.12.2012 в 05:23 (Java FAQ)
Обновил(-а) mutagen 09.07.2013 в 15:13

Часто возникает необходимость скачать файл из сети по http или ftp протоколу, эти примеры далеки от совершенства, но вполне рабочие, пользуйтесь.
FTP вариант требует commons.apache.org (http://commons.apache.org/prop... lient.html)...
Аватар для mutagen
Размещено в Без категории
Показов 46402 Комментарии 5 mutagen вне форума
Старый
Массив из объекта
Запись от mutagen размещена 27.10.2012 в 23:25 (Java FAQ)

Есть Object object. На самом деле в нем лежит массив, причем может быть как массив ссылочных типов, так и примитивов. Нужно преобразовать этот object в Object[].

Java
1
public static Object[]
...
Аватар для mutagen
Размещено в Без категории
Показов 2308 Комментарии 0 mutagen вне форума
Старый
Разворот строки
Запись от mutagen размещена 25.09.2012 в 01:02 (Java FAQ)
Обновил(-а) mutagen 14.02.2013 в 19:26

способы возможно неидеальны, но задают тон

Java
1
2
3
4
5
import java.util.Stack;
 
public class StringReverser {
 
    public static void main(String[] args) {
...
Аватар для mutagen
Размещено в Без категории
Показов 6366 Комментарии 1 mutagen вне форума
Старый
Рейтинг: 5.00. Голосов: 5.
Разбор и выполнение строковой формулы (польская запись)
Запись от mutagen размещена 24.09.2012 в 00:19 (Java FAQ)
Обновил(-а) mutagen 09.12.2012 в 05:25

Java
1
2
3
4
5
 
static boolean isDelim(char c) { // тру если пробел
  return c == ' ';
  }
  static boolean isOperator(char c) { // возвращяем тру если один
...
Аватар для mutagen
Размещено в Без категории
Показов 42483 Комментарии 3 mutagen вне форума
Старый
Округляем double/float
Запись от mutagen размещена 24.09.2012 в 00:04 (Java FAQ)
Обновил(-а) mutagen 17.01.2013 в 12:27

Любители C/C++ часто спрашивают как это сделать в java

Java
1
2
3
4
public class FloatAndDouble {
 
    public static void main(String[] args) {
        System.out.println(round(3.834245,
...
Аватар для mutagen
Размещено в Без категории
Показов 3979 Комментарии 2 mutagen вне форума
Старый
Scanner
Запись от mutagen размещена 05.09.2012 в 10:01 (Java FAQ)
Обновил(-а) mutagen 06.02.2013 в 03:43

Читаем цифры из файла
Java
1
2
3
4
5
6
7
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Locale;
import java.util.Scanner;
 
/**
 * @author mutagen
...
Аватар для mutagen
Размещено в Без категории
Показов 23853 Комментарии 6 mutagen вне форума
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru