欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java參數(shù)傳遞實(shí)現(xiàn)代碼及過程圖解

 更新時間:2020年11月09日 11:56:37   作者:羊37  
這篇文章主要介紹了Java參數(shù)傳遞實(shí)現(xiàn)代碼及過程圖解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

一.下面是一段代碼

二.運(yùn)行的結(jié)果為

三.過程分析

1.初始時,棧中有main方法與change方法,在main方法中各個元素進(jìn)行了初始化。

2.之后執(zhí)行了change方法,實(shí)參值傳遞到形參中。

3.在change方法中進(jìn)行了相關(guān)操作。

4.查看main中各元素的值。

i為1、str為hello、b為200、arr[0]為2、my.a為11

*上文中的代碼如下:

package cn.yang37.zother.example;

import java.lang.reflect.Array;
import java.util.Arrays;

/**
 * @Author Yiang37
 * @Date 2020/4/9 21:42
 * Description:
 * 參數(shù)傳遞機(jī)制
 */
public class ParameterPassing {
  public static void main(String[] args) {
    int i = 1;
    String str = "yang";
    Integer num = 200;
    int[] arr = {1, 2, 3, 4, 5};
    MyData my = new MyData();

    change(i, str, num, arr, my);
    System.out.println(i);
    System.out.println(str);
    System.out.println(num);
    System.out.println(Arrays.toString(arr));
    System.out.println(my.a);
  }

  public static void change(int j, String s, Integer n, int[] a, MyData m) {
    j += 1;
    s += "world";
    n += 1;
    a[0] += 1;
    m.a += 1;
  }

}

class MyData {
  int a = 10;
}

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • java實(shí)現(xiàn)flappy Bird小游戲

    java實(shí)現(xiàn)flappy Bird小游戲

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)flappy Bird小游戲,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • mybatis-plus 新增/修改如何實(shí)現(xiàn)自動填充指定字段

    mybatis-plus 新增/修改如何實(shí)現(xiàn)自動填充指定字段

    這篇文章主要介紹了mybatis-plus 新增/修改實(shí)現(xiàn)自動填充指定字段方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • Java Scala偏函數(shù)與偏應(yīng)用函數(shù)超詳細(xì)講解

    Java Scala偏函數(shù)與偏應(yīng)用函數(shù)超詳細(xì)講解

    Scala是一種多范式的編程語言,支持面向?qū)ο蠛秃瘮?shù)式編程。Scala也支持異常處理,即在程序運(yùn)行過程中發(fā)生意外或錯誤時,采取相應(yīng)的措施
    2023-04-04
  • java編程創(chuàng)建型設(shè)計模式單例模式的七種示例

    java編程創(chuàng)建型設(shè)計模式單例模式的七種示例

    這篇文章主要為大家介紹了java編程中創(chuàng)建型設(shè)計模式之單例模式的示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2022-02-02
  • Spring Boot文件上傳最新解決方案

    Spring Boot文件上傳最新解決方案

    本文給大家分享Spring Boot文件上傳功能的示例代碼,包括單文件上傳示例和多文件上傳,代碼簡單易懂,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2021-07-07
  • springboot跨域問題解決方案

    springboot跨域問題解決方案

    這篇文章主要介紹了springboot跨域問題解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-01-01
  • 帶你快速搞定java并發(fā)庫

    帶你快速搞定java并發(fā)庫

    本文主要介紹了java高并發(fā)寫入用戶信息到數(shù)據(jù)庫的幾種方法,具有很好的參考價值。下面跟著小編一起來看下吧,希望能給你帶來幫助
    2021-07-07
  • Java實(shí)現(xiàn)無頭雙向鏈表操作

    Java實(shí)現(xiàn)無頭雙向鏈表操作

    這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)無頭雙向鏈表的基本操作,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • SpringCloud中Zuul網(wǎng)關(guān)原理及其配置

    SpringCloud中Zuul網(wǎng)關(guān)原理及其配置

    Spring?Cloud是一個基于Spring?Boot實(shí)現(xiàn)的微服務(wù)應(yīng)用開發(fā)工具,其中的Zuul網(wǎng)關(guān)可以實(shí)現(xiàn)負(fù)載均衡、路由轉(zhuǎn)發(fā)、鑒權(quán)、限流等功能,本文將從Spring?Cloud中Zuul網(wǎng)關(guān)的原理、使用場景和配置過程詳細(xì)介紹,幫助大家更好地了解和應(yīng)用Zuul網(wǎng)關(guān),需要的朋友可以參考下
    2023-06-06
  • java使用正則表達(dá)式查找包含的字符串示例

    java使用正則表達(dá)式查找包含的字符串示例

    這篇文章主要介紹了java使用正則表達(dá)式查找包含的字符串功能,結(jié)合具體實(shí)例形式分析了java針對字符串匹配查找的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2017-04-04

最新評論