友達が質問しました
Why Java doesn't support function like clrscr in C?
SOのユーザーからの答えは
John3136 : Java はクロス プラットフォームであり、コンソールなしで実行できるため、clrscr の意味は、アプリの実行方法とプラットフォームに応じて変更する必要があります。
mvp : Java は、一度書き込み/コンパイルすれば、どこでも実行できるように設計されています。そして、この機能はこのアジェンダに完全には適合しません。
私の質問は、JVM によって処理されるクロス プラットフォームの不一致ではないということですか? その場合、 Thread.sleep()やSystem.out.println()のような関数はどのように機能しますか? また、Linux と Windows ではスレッドが異なるように実装されている [可能性がある] など、基盤となるプラットフォームにも依存しますか?
私の主な懸念は、 System.out.println() のような関数が別のプラットフォームで動作する場合、別のプラットフォームにも clrscr を実装できるということです。私はジョンとmvpの答えに少し懐疑的です