JavaA2Z

KAB-studio > プログラミング > JavaA2Z > 標準出力とは

標準出力

日本語 標準出力
英語 standard output
ふりがな ひょうじゅんしゅつりょく
フリガナ ヒョウジュンシュツリョク

解説

標準入出力の機能のひとつ。
OSの機能としての画面出力機能。コンソール文字列を出力したり、ファイルに書き出したりすることができる。ただしこれらはOS側の問題であるため、プログラム側で出力先を取得したり選択することはできない。
 
JavaではSystem.out変数が標準出力を変数である。この変数PrintStreamクラスのため、このクラスprintln()メソッド等を使用してあらゆる変数のデータを文字列化して出力することができる。
前述の通り、実方法で出力先が決定されるため、デーモンやサービスとして実すると出力されない。デバッグ情報等を標準出力に出力していた場合、本番稼働時にデーモンやサービスとして実することでデバッグ情報を出力させないようにすることができる反面、出力させたいときに困るということにもなる。
標準出力での出力は、コンソールアプリケーションでの使用、もしくは本当に簡単なデバッグ情報の出力時にのみ使用することをお勧めする。有益なログ情報の出力等には専用のログクラス等を使用することで出力先を任意に変更できるようにすることをお勧めする。

参考サイト


(KAB-studioからのおしらせです)

サンプルプログラム(とか)サンプルを別ウィンドウで表示サンプルをクリップボードへコピー(WindowsでIEの場合のみ)

// Sample.java
public class Sample
{
    public static void main( String[] args )
    {
        // 普段なにげに使っているSystem.outが
        // 実は標準出力をするための変数です。
        System.out.println( "あいうえお" );
        // あいうえお
    }
}
// Sample.java
public class Sample
{
    public static void main( String[] args )
    {
        // 普段なにげに使っているSystem.outが
        // 実は標準出力をするための変数です。
        System.out.println( "あいうえお" );
        // あいうえお
    }
}

この単語を含むページ

「みだし」に含まれているページ

「解説」に含まれているページ

「サンプルプログラムとか」に含まれているページ

はてなブックマーク 詳細を表示 はてなブックマーク ブックマーク数
livedoorクリップ 詳細を表示 livedoorクリップ ブックマーク数
Yahoo!ブックマーク 詳細を表示 users
del.icio.us 登録する RSSに登録
サンプルを別ウィンドウで表示
サンプルをクリップボードへコピー(WindowsでIEの場合のみ)
update:2005/05/09
このページは、Javaプログラミング言語についての用語を網羅した辞書「JavaA2Z」の一ページです。
詳しくは「JavaA2Z」表紙の説明をご覧ください。