zoukankan      html  css  js  c++  java
  • java 引用类型

    package ins.platform.b2c.car.service.Impl;
    
    import ins.platform.admin.policyCar.po.PolicyCar;
    import ins.platform.admin.policyCar.po.PrpAddress;
    import net.sf.json.JSONObject;
    
    import java.util.Map;
    
    /**
     * @program: microadmin-server
     * @description
     * @author: zhaoJs
     * @create: 2021-04-07 10:53
     **/
    public class TT {
       
        /* * 
         * @Description: 
         * ---基本类型 这个时候 传到方法重的是一个新的变量
         * ---类变量(引用类型) 是存在栈内存的变量 指向 堆内存的对象,在调用方法的使用 传的是指针指向的内存地址,在局部方法中对内存地址修改了,所以这个局部方法不需要返回值;
         * ---引用类型中的String 类型 由于其finall 不可变性,所以呢是新的变量
         * @Param: [i]
         * @Author: ZhaoJs
         * @Date: 2021/9/23 
         * @Version: 1.0
        **/
        public int  tt(int i){
            i=i-1;
            String hh =  new String("haha");
            hh(hh);
            System.out.println("hh:"+hh);
            PrpAddress prpAddress = new PrpAddress();
            prpAddress(prpAddress);
            String address = prpAddress.getAddress();
            System.out.println("address:"+address);
    
            return i;
        }
        public void hh(String hh){
           hh = new String("嘿嘿");  
        }           
        
        public void prpAddress(PrpAddress prpAddress){
            prpAddress.setAddress("22222");
        }
        
        
      /*  public void t1(TestBean tb){
            tb.setApple("苹果");
            tb.setXiaomi("小米");
            tb.setHuawei("华为");
           
        }*/
        public static void main(String[] args) {
    
    
            new TT().tt(1);
    
    
        }
    }
    
    
    ---运行结果
    hh:haha
    address:22222
  • 相关阅读:
    tty初探 — uart驱动框架分析
    是否要从单片机转为嵌入式Linux?
    Linux 下Input系统应用编程实战
    Linux设备驱动之Kobject、Kset
    Xorg-xserver相关知识
    linux各级目录
    GitHub使用基本流程
    6、Linux发行版组成与初识
    CentOS7安装出现Warning
    Python数据类型之变量
  • 原文地址:https://www.cnblogs.com/nextgg/p/15323546.html
Copyright © 2011-2022 走看看