DHCP (Dynamic Host Configuration Protocol) プロトコルスタック TCP/IPのアプリケーション層 下位プロトコル UDP ポート番号 67と68 (67はDHCPサーバ、68はDHCPクライアント用) 用途 TCP/IPで通信を行うためのIPアドレスやサブネットマスク、デフォルトゲ…
for文でリストを回して要素を削除しようとするなら、注意が必要です。 例えば、こんなコードがあったとする。 import java.util.ArrayList; public class Sample1 { public static void main(String[] args) { ArrayList<Integer> list = new ArrayList<Integer>(); list.add(1</integer></integer>…
JVMの終了時に何らかの処理をさせることが可能です。 この「JVM終了時に実行する処理」を記述したスレッドのことをシャットダウンフック(ShutdownHook)と呼びます。 ここで言う「JVMの終了時」とは、以下のものを指します。 System.exit() が呼ばれた場合 …
# JavaでTCP通信をするアプリを作る サーバ側 //これから立てるサーバのポート番号 int serverPort = 10000; //そのポート番号でサーバソケット(ServerSocket)をつくる ServerSocket serverSocket = new ServerSocket(serverPort); //accept() と書いた瞬間…