初心者板でも聞いたけどこっちの方が良さそうだからこっちでも質問させてください

データ型がクラスっていうのがどういうものかピンとこないから
わかりやすく解説おねがいします

例えばSystem.out.println();のSystemがクラスでoutは
SystemクラスのPrintStreamのクラスのデータ型を持つ
クラスフィールドの変数でそのクラスフィールド変数のprintln
メソッドを呼び出してるってのはわかるんだが
いまいちそのクラス型のデータってのがわかんないです