JAVA成员变量为什么不能在类体中先定义后赋值
生活随笔
收集整理的這篇文章主要介紹了
JAVA成员变量为什么不能在类体中先定义后赋值
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 package dx;
2
3 public class Test1 {
4
5 int a111;//定義成員變量(全局變量)
6
7
8
9 // a = 1;//此處若給變量賦值,會報錯,JAVA所有的除定義或聲明語句之外的任何語句都必須在方法內部(而方法又必須在某個類內部,不存在游離于類外部的方法或成員)
10
11
12
13 public static void main(String[] args) {
14 // TODO Auto-generated method stub
15
16
17 // a111 = 1;//此處報錯,因為靜態方法里不能調用非靜態變量,找不到對象
18
19
20
21
22 Juxing jx = new Juxing(1.2,2.5);
23 jx.mianji();
24
25
26 }
27
28 }
?
總結
以上是生活随笔為你收集整理的JAVA成员变量为什么不能在类体中先定义后赋值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: web自动化测试之百度经验-HTTP层面
- 下一篇: 解决 TortoiseGit 诡异的 B