1、 对象的声明
"类名 对象名 = new 类名();"例子:Person P;//先声明一个Person类的对象p
p=new Person();//用new关键字实例化Person的对象p
Person P=new Person();
2、 对象的比较
有两种方式可用于对象间的比较,即"=="运算符与equals()方法.
"=="用于比较两个对象的内存地址值是否相等;equals()方法用于比较两个对象的内容是否一致.例子:if(str1.equals(str2))......
3、 对象数组的使用
例子:Person p[];.......P=new Person[3];.....p[0]=new Person();p[2]=new Person();p{[3]=new Person();....或者Person p[]=new Person(3);......for(int i=0;i<p.length;i++){p[i]=new Person()}//动态初始化
Person p[]={new Person(),new Person(),new Person()};//静态初始化
4、 String和StringBuffer他们都可以存储和操作字符串,即包含多个字符的字符串数据。
String类是字符串常量,是不可更改的常量。而StringBuffer是字符串变量,它的对象是可以扩充和修改的。
StringBuffer类的构造函数:
public StringBuffer()创建一个空的StringBuffer类的对象。
public StringBuffer( int length )创建一个长度为 参数length 的StringBuffer类的对象。
注意:如果参数length小于0,将触发NegativeArraySizeException异常。
public StringBuffer( String str )用一个已存在的字符串常量来创建StringBuffer类的对象。