Как узнать значение времени ожидания задержки по умолчанию для JRE? - PullRequest
0 голосов
/ 05 марта 2012

В соответствии с документацией Apache HTTP Client (для Android) значение linger-on-close -1 для HTTPConnection подразумевает, что используется значение JRE по умолчанию.Как мне найти это значение JRE по умолчанию?Я посмотрел в свойствах системы, но не смог ее найти.Вот код, который я использовал:

Properties props = System.getProperties();
props.list(System.out);

1 Ответ

0 голосов
/ 06 марта 2012

Хорошо, я понял это. Следующий код демонстрирует, как я узнал значение JRE по умолчанию.

Socket socket = new Socket();
        int linger = -2;//To distinguish the "initial value"
        try {
            linger = socket.getSoLinger();
        } catch (SocketException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        System.out.println("Socket.getLinger() = "+linger);

Здесь значение -1 означает, что задержка отключена .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...