ここSOで何度も回答されていることは知っていますが、クラスをインスタンス化することが正確に何を意味するのか、まだ理解できていません。私はこれを読んで、理解に役立ちました。
そのクラスにはインスタンス変数がないため、静的クラス like は式 likeConsole
では使用できないことを知っています。また、静的クラスは「ジェネリック」メソッドを提供し、一般に関数に使用されることも知っています。クラスをインスタンス化すると、クラス内のメソッドにアクセスできるようになることを私は知っています。new
Console c = new Console()
Math
Double d = new Double();
Double
私はこれらの事実を知っていますが、それらが実際に何を意味するのかを本当に理解していないように感じます. 静的クラスが絶対に必要な場所と、クラスのインスタンスを作成することが絶対に必要な場所の例を誰かが挙げてもらえますか?