たとえば、現在のロケール用に構成されたものではないデフォルトのDateFormatを使用するようにJVMに指示することは可能ですか?
ロケールを提供できることは知っていますが、提供したくありません。
実際、特定のロケールに対して返されるDateFormatを指定できるようにしたいと思います。
出来ますか?
ここで思いつく唯一の解決策は、java.text.DateFormat クラスを「ハイジャック」することです。これを行うには、同じパッケージと名前の独自のクラスを作成し、それを jar にコンパイルして、その jar を JRE の lib\endorsed フォルダーに配置する必要があります。
免責事項: 私はこれをテストしていませんが、何らかの規則に違反していると確信しています。動作しない可能性があり、ディスクの内容全体が削除される可能性があります。
それ以外:なぜこれをやりたいのですか?システムのロケールの日付形式を変更したい場合は、システムのコントロール センターに移動し、好きなロケールごとに変更してください ;-)