java基础知识精华总结(二)

作者: 91216271346a | 来源:发表于2017-12-25 20:12 被阅读30次

1.异常类

JAVA中除了RunTimeException 类,其他异常均须捕获或抛出。

以上就是 java 基础知识精华总结,希望大家熟练掌握灵活运用,多学,多问,更多java基础知识尽在拓胜。

2.类的嵌入

(1) 类可以嵌入另一个类中,但不能嵌入接口中。

(2) 在静态方法或其他方法中,不能直接创建内部类对象,需通过手段来取得。

手段有两种:

class A {

class B {}

B getB() {

B b = new B();

return b;

}

}

static void m() {

A a = new A();

A.B ab = a.getB(); // 或者是 A.B ab = a.new B();

}

(3) 一个类继承了另一个类的内部类,因为超类是内部类,而内部类的构造方法不能自动

被调用,这样就需要在子类的构造方法中明确的调用超类的构造方法。

接上例:

class C extends A.B {

C() {

new A().super(); // 这一句就实现了对内部类构造方法的调用。

}

}

构造方法也可这样写:

C(A a) {

a.super();

} // 使用这个构造方法创建对象,要写成C c = new C(a); a是A的对象。

3.接口的嵌入

(1) 接口嵌入类中,可以使用private修饰。此时,接口只能在所在的类中实现,其他类不

能访问。

(2) 嵌入接口中的接口一定要为public。

4.多重继承

(1) 一个类继承了一个类和接口,那么必须将类写在前面,接口写在后面,接口之间用逗

号分隔。

(2) 接口之间可多重继承,注意使用关键字extends。

(3) 一个类虽只实现了一个接口,但不仅要实现这个接口的所有方法,还要实现这个接口

继承的接口的方法,接口中的所有方法均须在类中实现。

5.接口interface (用implements来实现接口)

(1) 接口中的所有数据均为 static和final即静态常量。尽管可以不用这两个关键字修饰

,但必须给常量赋初值。

(2) 接口中的方法均为public,在实现接口类中,实现方法必须可public关键字。

(3) 如果使用public来修饰接口,则接口必须与文件名相同。

Java学习交流群282711949:

一个程序员学习平台分享给你们,让你在实践中积累经验掌握原理。主要方向是JAVA工程师。如果你想拿高薪,想突破瓶颈,想跟别人竞争能取得优势的,想进BAT但是有担心面试不过的,可以加我的Java学习交流群:282711949。

注:加群要求

1、大学学习的是Java相关专业,毕业后面试受挫,找不到对口工作可以

2、在公司待久了,现在过得很安逸,但跳槽时面试碰壁。需要在短时间内进修、跳槽拿高薪的

3、参加过线下培训后,知识点掌握不够深刻,就业困难,想继续深造

4、已经在Java相关部门上班的在职人员,对自身职业规划不清晰,混日子的

5、有一定的C语言基础,接触过java开发,想转行的

小号勿扰,不喜勿加

以下是学习线路图的分享,如果有需要的可以自己保存:

相关文章

网友评论

    本文标题:java基础知识精华总结(二)

    本文链接:https://www.haomeiwen.com/subject/wnkrgxtx.html