- class StaticCodeDemo
- {
- public static void main(String[] args)
- {
- StaticCode.show();
- //StaticCode.num= 13; //可以对静态的num进行修改,会不会导致不安全???
- //System.out.println(StaticCode.num);
- StaticCode.show();
- }
- }
- class StaticCode
- {
- //private static int num; //如果加一个private修饰的话,在这个类的外部就不能直接访问num了
- //那么可不可以既让它可以在外部直接访问,在外部又不可以修改呢????
- static int num;
- static
- {
- num= 10;
- }
- static void show()
- {
- System.out.println("num="+num);
- }
- }
复制代码 |