タグ

ブックマーク / qiita.com/dhirabayashi (1)

  • 【Java】OS依存な標準ライブラリを挙げてみる - Qiita

    はじめに この記事はJava Advent Calendar 2019の13日目の記事です。13日の金曜日です。不吉ですね。 不吉といえば、OS依存ってなんか不吉な感じがしませんか? たとえばWindows環境で動作確認を行った時は問題なかったけど、Linux環境で動かしたらエラーになった…なんてことがあったりします。Write once, run anywhereなJavaですが、OSごとの違いを考慮しなくていいわけではありません。 そこでこの記事では、Javaの標準ライブラリでOS依存が隠れている例をいくつか紹介してみます。 この記事における「OS依存」 一口にOS依存といっても色々なことが考えられますが、この記事ではプログラムの実行結果がOSによって変わってしまう場合のことを「OS依存」と表現することにします。 内部的にOSネイティブなAPIを呼ぶメソッドはたくさんありそうですが、ど

    【Java】OS依存な標準ライブラリを挙げてみる - Qiita
  • 1