Javaでエラーが発生しました。非静的フィールドへの静的な参照を作成できません。
2022-02-09 07:23:36
このエラーは、次のコードで報告されます。
System.out.println(s1);
非静的フィールド s1 への静的な参照を作成できません。
限り、s1プラス静的の宣言として、それは少し奇妙なエラーは報告されません、エラーを見ては、非静的ドメイン内の静的な参照を行うことはできませんと言うことです、理由を確認してください、メソッドは静的なメソッドは、s1変数非静的変数なので、s1はオブジェクトの存在に依存して、つまり、最初のオブジェクトが存在s1にメモリの後にインスタンス化する必要があります、そしてのためこれは、静的メソッドのメイン、そのためエラーが報告されます矛盾している。
package number;
public class First {
String s1 = "nihao";
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println(s1);
}
}
関連
-
アクセス制限です。タイプ 'BASE64Decoder' は API ではない (必要なライブラリ xxx の制限)
-
List<Integer> 型をインスタンス化できません。
-
エラー: jdkのバージョンの問題により、クエリへの参照が曖昧になる
-
Error: missing `server' JVM at `C:\Program Files (x86)\Javajre1.8.0_151bin server╱jvm.dll'.
-
java.lang.UnsupportedOperationException 解決方法
-
リクエストのエンティティが大きすぎる問題の解決
-
環境変数JAVA_HOME(値xxx)が有効なJVMのインストール先を指していません。
-
エラー コンストラクタ worker(int, String, float) は未定義です。
-
svn: 接続から読み取ることができません。リモートホストが既存の接続を強制的に閉じました。
-
JIRA REST API 呼び出し方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Map<String,Boolean> 型をインスタンス化できません。
-
SLF4J: クラスパスが複数の SLF4J バインディングを含んでいる Error
-
Java の例外解決。コンストラクタの呼び出しはコンストラクタ内の最初のステートメントでなければならない
-
mvn -v error: main class not found or couldn't be loaded org.codehaus.plexus.classworlds.launcher.
-
Java 文字クラスとメソッド
-
HttpServletRequest型ではgetServletContext()メソッドは未定義です。
-
[Java] jdk1.7 trustAnchors パラメータは空であってはならない
-
中に内部エラーが発生しました。「pro-test 用のディスクリプタをロードしています。
-
トークンに関する構文エラー、代わりに AnnotationName が期待される 構文エラー
-
org.apache.tools.zip を使用した Zip 圧縮・解凍