質問: はじめまして。 java開発を始めたばかりでどう調べてもわからないことがあります。 Socketのconnectで相手が存在しないorダウンしている場合に指定した時間(m)でタイムアウトになって欲しいのですがなりません。大体、15〜17秒くらいでタイムアウト。 JDK5で開発しており、JDK1.4から実装されたconnect(接続先,タイムアウト値)で簡単に実現できると思ったんですが、だめなのでしょうか?それとも、他のやり方で しないといけないのでしょうか? どなたか教えて頂きたいのですが。。。 よろしくお願いします。
回答: 実装したのかどうかが文章ではわかりませんし、もししたならコードを掲載する事をおすすめします。してないならまずは試してみましょう。