Decode360's Blog

业精于勤而荒于嬉 QQ:150355677 MSN:decode360@hotmail.com

  BlogJava :: 首页 :: 新随笔 :: 联系 ::  :: 管理 ::
  302 随笔 :: 26 文章 :: 82 评论 :: 0 Trackbacks
一、继承
 
    Object类是所有类的祖先,每一个类都会继承另一个类,如果一个类没有显式得继承自某个其他类,那么它就是继承自Object类。每个类都是一种多态类型。
 
    1、Object类中的一些方法:
 
    equals()
      用于比较实例中的变量
 
    getClass()
      返回对象的类的表示
 
    toString()
      返回String,例如java.lang.Object@9c26f5
 
 
二、包
 
    一个方法封装一个算法,一个类封装N个方法,一个包封装N个类
 
    1、Java常用包
 
      java.awt(图形用户界面)
      java.awt.event(处理鼠标点击等事件)
      java.io(输入、输出,比如文件)
      java.lang(Object、Integer、String、Math)
      java.util(数据结构)
 
    2、包名的写法
 
      类的完整名称需要包括类所在的包名以及类的名称,但是有三种情况下可以省略包名:
 
      * 默认包中的类,即不属于任何包的类
      * java.lang包中的类
      * import之后的类
 
      注:导入java.awt.*不会自动导入java.awt.event.*
 
    3、把类加入包
 
      首先在类的代码最上方加一行代码
      package fruit;
 
      编译命令中将类加入包中
      javac fruit/Data.java;
 
    4、访问级别
 
      每个字段或方法都有访问级别,一共有4种
 
      ① private:仅对同一个类可见
      ② default(null):对同一个包可见
      ③ protected:同一个包和后代可见
      ④ public:所有类可见
 
 
 
 




-The End-

posted on 2008-11-22 21:51 decode360-3 阅读(198) 评论(0)  编辑  收藏 所属分类: Java

只有注册用户登录后才能发表评论。


网站导航: