郑志远的java学习笔记[下]

文章作者 100test 发表时间 2007:03:14 16:52:42
来源 100Test.Com百考试题网


类成员的访问级别:

Private成员

默认成员

Protected成员

Public成员

同一类中可见

同包中对子类可见

同包中对非子类可见

不同包中对子类可见

不同包中对非子类可见

9.3引入包

格式:

import java.util.Date.

import java.io.*.

*为引入整个包,这种形式会增加编译时间,但是对类的大小、运行时间、性能绝对没有影响。

编译器为所有程序隐式地引入基本语言功能包java.lang:import java.lang.*.

注意:当一个包被引入,仅仅是包中声明为public类可以在引入代码中对非子类可用。

9.4接口(interface)

规定一个类必须做什么,而不管你如何做。实现“一个接口,多个方法”

格式:

access-modifier interface interface-name{

return-type method1-name(parameter-list).

return-type method1-name(parameter-list).

type final-var1name.

…………

}//接口中的所有方法都没有方法体,以;结束。

access-modifier:只有public 和 默认。

接口中的变量被类实现后是final型的,就是说是常量。如果接口被public修饰,则她的所有变量和方法都是public的。

例如:

interface ShareConst{

int NO=0.

int YES=1.

int LATER=8.

}

class quer implements ShareConst{

int fun(){

return NO.

}

}

//接口中的变量的这种形式就像C中用头文件创建的#define常量



相关文章


SUN认证基本知识
郑志远的java学习笔记[下]
java新手必读,一些入门知识
JAVA基础:完全掌握java中的包机
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛