Java中初始化对象有哪些方法呢?

转自:

Java中初始化对象有哪些方法呢?

Java初始化对象的方法分享

        java代码中初始化对象有以下3种方式:

  1. 使用引用变量初始化对象
  2. 使用方法初始化对象
  3. 使用构造函数初始化对象

3.1. 使用引用变量初始化对象

         初始化对象仅仅是将数据初步地存储到对象中,例:

testClass1.java

class testClass1{
    int keyId;
    String info;
}

testClass2.java
class testClass2{
    public static void main(String args[]) {
       //初始化对象-方法1
        testClass1 t1 = new testClass1();
        s1.keyId= 88;
        s1.info= "java265.com";
        System.out.println(s1.keyId+ " " + s1.info); 
                                                    
    }
}

------以上代码,将输出-----

88 java265.com

 3.2. 使用方法初始化对象

 使用类中的方法对对象中的值进行初始化操作,
如:
   class testClass1{
    int keyId;
    String info;
   
    void setInfo(int k,String s){
      keyId = k;
      info =s; 
   }   
   void printInfo(){
     System.out.println(keyId+ " " + info);
   }
}
testClass2.java
class testClass2{
      public static void main(String args[]) {
           
testClass1 t1 = new testClass1();
           t1.setInfo(88,"java265.com");
           t1.printInfo();
    }
}

3.3. 使用构造函数初始化对象

有关于通过构造函数初始化对象,我们将在后面的Java构造函数中学习。

 class testClass1{
    int keyId;
    String info;
   
    public testClass1(int k,String s){
      keyId = k;
      info =s; 
   }   
   void printInfo(){
     System.out.println(keyId+ " " + info);
   }
}
testClass2.java
class testClass2{
      public static void main(String args[]) {
           
testClass1 t1 = new testClass1(88,"java265.com"); 
           t1.printInfo();
    }
}
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值