码迷,mamicode.com
首页 > 编程语言 > 详细

JavaooC8

时间:2016-02-25 00:02:20      阅读:409      评论:0      收藏:0      [点我收藏+]

标签:

1 访问修饰符

private     只有本类可以访问,不对外公开。

默认         本包类可以访问。

protected 本包类可以访问,该类的子类可以访问,无论子类在哪个包。

public       都可以访问。

2静态成员

              ①与对象无关,与类有关

    static  ②全类共享一个值

              ③预加载

不能操作非static的任何属性和行为

设计上 static是类级别,与对象无关

实现上 static修饰的是首先加载的,此时非static的还没有加载到内存,所以无法访问

3 初始化块  在产生对象的时候自动执行,父类构造方法之后,本类构造方法执行之前

                使用量很少,因为完全可以把代码写到本类方法的前几行。

   静态初始化块  在类加载时自动执行,只执行一次。使用量很高,通常会吧一些程序运行

                      前的准备工作放在这里,提前预加载。

4成员内部类  ①有修饰符

                  ②class文件:外部类名$内部类名.class

                  ③是一个完整的独立的类

                  ④在本类的任意非static方法都可以new出来

                     在第三方类需要外部类对象.new方式产生内部类对象

 

JavaooC8

标签:

原文地址:http://www.cnblogs.com/VCandy/p/5215375.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!