someMethodクラスのメソッドである野生の推測を取ります。たとえば、次のようになります。
int someMethod() {
// Code here
}
...そしてそれotherObjectはクラスのインスタンスです。そうでない場合、これらのステートメントはどちらも有効ではありません。
Java では、newキーワードを使用してクラスのインスタンスを作成します。クラスはメソッドではなく、オブジェクトでもありません。
ステートメント:
Object obj = new Object();
Objectクラスであるため、有効で機能します。
もちろん、 ifotherObjectがclassの場合:
class otherObject {
// Methods and such here
}
...thenObject obj = new otherObject();は有効なステートメントです。すべてのクラスは から派生するため、として宣言された変数にインスタンスをObject割り当てても問題ありません。Java では、圧倒的な慣習として、クラス名に最初にキャメルケースを使用することになっていることに注意してください( .otherObjectObjectOtherObjectotherObject
一歩下がって、クラス、インスタンス、メソッドなどを説明する適切な Java 入門チュートリアルを読むことをお勧めします。