java/基础知识
来源:互联网 发布:rpm qa grep java 编辑:程序博客网 时间:2024/06/08 17:04
1.import语句:导入包中的类。2.没有方法体的方法是抽象函数,抽象函数的类是抽象类,要用abstract声明一下。抽象类自然不能实例化一个对象。
3.接口是抽象类,是一些特定方法的综合。在调用这个接口时必须要使接口方法的访问权限高于类的方法的访问权限。
4.关于静态概念见Class22
class CD {static String music;
int Num;static void print(){
System.out.println("music:"+music);
}
static{
music="baby";print();
}
public CD(int number){
/*for(int i=0;i<number;i++){
System.out.println(i);
}
*/this.Num=number;
System.out.println("duo");
}
/** * @param args */
}
public class Class23{
@SuppressWarnings("unused")
public static void main(String[] args) {
// TODO Auto-generated method
stubCD x=new CD(1);
CD t=new CD(2);
CD y=new CD(3);
}
}
可见静态方法不需要创建新的对象就可以访问其成员变量、函数。
static程序块的作用就是当一个类需要在被载入时就执行一段程序。
静态初始化程序块只能访问静态的函数,变量。
5.静态变量初始化的好处是不需要改变的定死,免得在后面又改变。
6.静态方法不能以任何方式引用this和super关键字,因为静态方法在使用前不用创建任何实例对象,当静态方法调用时,this所引用的对象根本没有产生。
- Java基础知识
- java基础知识
- java基础知识
- JAVA基础知识
- Java基础知识
- java基础知识
- java基础知识
- java基础知识
- java基础知识
- java基础知识
- java基础知识
- java基础知识
- JAVA基础知识
- Java 基础知识
- JAVA基础知识
- Java基础知识
- Java基础知识
- Java基础知识
- 光标定位在右边
- 联合国公布72国工薪阶层收入 中国未达均值一半
- 1602
- 1602LCD主要技术参数
- 第七周实验报告3
- java/基础知识
- 第七周任务一错误
- (整理中)利用定义模板类的一些初级算法
- C# ArrayList
- 矩阵专题之一----矩阵介绍
- 使用Myeclipse9配置struts1.2+spring2.0+hibernate3.2注意事项
- vs2005 調試命令摘要舉例
- 数组与指针的区别
- 在9个点上画10条直线,要求每条直线上至少有三个点?