您的位置:首页 > 编程语言 > Java开发

java基础知识要点(二)

2012-11-22 00:23 218 查看
1:面向对象OOP(object oriented programming),方法和成员变量都写在具体的对象里,而对象之间由接口连接访问。

2:面向对象的特点:继承、多态、抽象、封装。

3:类是抽象的定义对象的属性和行为,就相当于我们用的图纸和建筑,图纸就是这当中的类,描述了建筑的各个信息。我们用new来创建一个类:

eg:public static void main(String args[])

{bike b=new bike();}

。使用类的时候,如果是在同一个目录下,直接用new就可以了,如 果 不在一个类里,要在程序前加上import 名称。

4:局部变量在方法体中创建,在方法体外是访问不到的,只在自己的语句块内有效。在声明之后如果不为它赋值,系统也不会为它分配初始值,运行的时候会报错,所以声明局部变量的时候一定要记得给它赋值。而且局部变量只能被final修饰,并且是在栈里创建的;而成员变量可以被public\protected\default\private\final等修饰,在堆里创建。

5:方法就像是日常生活中的一个动作,是用来完成一系列操作的。方法收到对象的信息,并且处理。下面给出一个方法的调用:

public class text

{public void add (int i,int n)

{system.out.println(i+n);}

public static void main(String args[])

{text t=new text();

t.add(11,22);

}

}

其中public class add(int i,int n)是方法,在main中t.add调用。

6:对象的引用:(1)当调用不存在的成员变量的时候会出现异常;(2)当调用的对象为null值会出现NullPointException空指针错误。

7:除了使用静态变量和方法外,在类的内部,可用this表示类的本身,不能在修饰为static的方法中使用。

本文出自 “落幕青” 博客,请务必保留此出处http://lmq4930.blog.51cto.com/3208925/1066680
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: