认识java杂记-基础知识(概念)

1. 继承关键字使用extends    而.NET中使用冒号 :

2.抽象类型。使用abstract关键字修饰的class只能new它的衍生类(子类),抽象方法只能在抽象类中创建。继承抽象类后,必须实现抽象方法,或者将方法也修饰为abstract。通过抽象方法,可以将方法置入接口中,而无需编写主体代码。

3. OOP (Object Oriented Programming) 面向对象编程

4.上溯造型 UpCasting,原来是装箱的意思;

下溯造型DownCasting,原来是拆箱的意思。翻译不同的结果吧。

5. 违例(Exception);异常。翻译不同的结果。

6.synchronized 内存锁关键字(多线程),一般修饰对象(方法);其他类型的锁一般为创建一个对象,用它代表一把锁,所有线程在访问那个资源时都必须检查这把锁。

7. Servlet & Applet

8.javadoc,注释提取工具(生成html)

9.关于protected关键字:基类的创建者会希望有某个特定成员,把对它的访问权限赋予派生类而不是所有类。

10.关于public关键字:每个编译单元(文件)都只能有一个public类。这表示,每个编译单元都有单一的公共接口,用public类来实现。public类的名称必须完全与含有该编译单元的文件名相匹配,包括大小写。

11.关于this关键字:

由于increment()通过this关键字返回了对当前对象的引用,所以很容易在一条语句里对同一个对象执行多次操作。