共有
  • 記事へのコメント5

    • 注目コメント
    • 新着コメント
    その他
    kiyo_hiko
    kiyo_hiko JavaのFileクラスはimmutableで、renameToを使って実体ファイル名を変更しても、Fileクラスが持っている名前は変わらんという話。参照先がなくてもFileオブジェクトを参照できる仕様を考えれば不自然はないけど注意したいところ

    2011/07/13 リンク

    その他
    s-ishigami
    s-ishigami 確かに「EclipseなどのIDEの入力補完に頼っていると間違いそう」。時々JavaDocも読まなきゃなと

    2011/07/13 リンク

    その他
    shny_wd
    shny_wd Fileクラスは不変(immutable)。renameToしても状態が変わらない、わかりずらい。Fileをかえすとか、IOExceptionをthrowするようになっていたらいいのに。nioやcommons-ioをつかうとよいかも。

    2011/07/13 リンク

    その他
    irof
    irof Fileクラスは「ファイルそのもの」じゃないって覚えとくと良いかも。でもその意識が強すぎるとrenameToの存在忘れたりする。とりあえず「プログラミング言語Java第4版」の476ページでも開きますかね…。

    2011/07/12 リンク

    その他
    baronhorse
    baronhorse こういう勘違い気づくと見なかったことにしたくなるよね。これまで書いたコードに同様のバグがなかったか調べる労力が頭をよぎって。

    2011/07/11 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    JavaのFileクラスは不変(immutable)クラスという点に関する注意点 - 達人プログラマーを目指して

    長年Javaを書いてきた人間としてはちょっと情けないことに、先日、会社で自分の書いたコードが原因でち...

    ブックマークしたユーザー

    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - 暮らし

    いま人気の記事 - 暮らしをもっと読む

    新着記事 - 暮らし

    新着記事 - 暮らしをもっと読む

    同時期にブックマークされた記事