首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Java > 第四章 类与对象
【标  题】:第四章 类与对象
【关键字】:
【来  源】:http://blog.csdn.net/richard_2010/archive/2007/04/12/1561562.aspx

第四章 类与对象

1、T为一个对象,若T=NULL,则T为空对象,空对象不能使用,不能让一个空对象去调用方法产生行为。如果程序中使用了空对象,程序运行时会出现异常:NullPointException。由于对象是动态地分配实体,所以JAVA编译器对空对象不做检查,因此要避免使用空对象。
2、类中用static修饰的成员变量称为静态变量或类变量,而没有使用static修饰的成员变量称为实例变量。不同对象的实例变量被分配不同的内存空间,而所有的类变量分配同一内存。
3、一个成员变量修饰为final ,就是常量。final修饰的成员变量不占用内存,所以声明final成员变量时,必须初始化。对象可以操作,但不能修改。
4、方法声明中用关键字static修饰的称为类方法或静态方法,不用static修饰的称为实例方法。一个类中的方法可以互相调用:实例方法可以调用该类中的实例方法或类方法;类方法只能调用该类的类方法,不能调用实例方法。实例方法可以操作成员变量,无论是实例变量还是类变量。而类方法只能操作类变量,不能操作实例变量。
5、一个类中的私有(类)变量和私有(类)方法,在另一个类中,不能通过类名来操作和调用。
6、如果类中的某个成员是public类变量(方法),那么另一个类中,可以通过类名来操作(调用)这个类变量(方法)。
7、不用private,public,protected修饰符的成员变量和方法被称为友好变量和友好方法,它对于同一个包里的类是公有的,非同一个包中的类是私有的。保护成员与其类似,不过在继承时的权限不同。
8、类声明时加public则可在任何另外一个类中使用该类创建对象(公有类),不加则为友好类,同一个包内的类可以使用友好类创建对象。
9、用反编译器javap.exe可以将字节码反编译为源吗。 
第五章 继承、接口与泛型:【上一篇】
角色的转变:【下一篇】
【相关文章】
没有相关文章
【随机文章】
  • 华迪实训软件编程开发
  • Exchange 2000&2003书籍&教程下载和资源总汇
  • 如何远程复制另一台Linux服务器及相关问题
  • 网卡状态不一致引起的故障
  • How Can i Store photo (image) in column of table
  • google是否可以成为国内网络营销服务商的常规业务?
  • 病毒名称 iCmdServer(Win32.Hack.iCmdServer)
  • JavaBean与EJB有何不同
  • 幻侠乔尹2 36房出现全条件难点提示
  • 迈向数字化的广播电视技术
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.