質問文にある情報が少なすぎますて助言のしようがありません。
「スッキリわかるJava入門」に何が書かれているかが調べられないので、質問者さんがどのようなプログラムをどのように実行しているのか分からないのです。
どんなプログラムを書いて、どのように実行して、どこに出力される文字列がどのように文字化けするのか、もしどこかの段階でエラーメッセージが出るならその内容を補足に書いてください。
日本語の文字列をSystem.out.println()で表示する手順の例を書きます。
Windowsのメモ帳を使ってHello.javaというファイル名で下記のようなプログラムを書きます。このファイルを保存するときに、文字コードの指定は「ANSI」とします。
public class Hello {
public static void main(String[] args) {
System.out.println("日本語");
}
}
次にWindowsのコマンドプロンプトを起動して、Hello.javaを保存したディレクトリへcdコマンドで移動します。
javac Hello.java というコマンドをコマンドプロンプト内で実行するとHello.classというファイルが作られます。
次に java Hello というコマンドを実行すれば「日本語」という表示がコマンドプロンプトの画面内に表示されます。
コマンドプロンプト内でjavac・javaコマンドを使うのと異なる方法でプログラムのコンパイルと実行を行っている場合は、その内容を詳しく書いてください。
System.out.println()とは異なる方法で文字列の表示を行おうとしている場合は、プログラムの内容を説明してください。