ディレクトリを作成するmkdirおよびmkdirsメソッドがあります。
File path = new File("log/20080214");
path.mkdir();
path.mkdirs();
- logディレクトリが既に存在していれば、その下に20080214というディレクトリを作成しますが、logディレクトリが存在しなければエラーとなります。
- logディレクトリが存在していないときは、logディレクトリを作ってその下に20080214ディレクトリを作成します。
java.io.ServerSocket
acceptメソッドでTCPクライアントからの接続を待っているときは、IPv6対応している環境であれば、IPv4/IPv6両方でLISTENしている。
acceptの戻り値はSocketインスタンスで、このSocketインスタンスのgetInetAddressメソッドで取得できるInetAddressインスタンスが、クライアントから接続してきたIPバージョンによって異なる(Inet4AddressかInet6Addressか)。