{"id":4018,"date":"2021-11-28T20:06:24","date_gmt":"2021-11-28T11:06:24","guid":{"rendered":"https:\/\/www.skyer9.pe.kr\/wordpress\/?p=4018"},"modified":"2021-11-29T14:05:52","modified_gmt":"2021-11-29T05:05:52","slug":"java-always-passes-parameter-variables-by-value","status":"publish","type":"post","link":"https:\/\/www.skyer9.pe.kr\/wordpress\/?p=4018","title":{"rendered":"Java always passes parameter variables by value."},"content":{"rendered":"<h1>Java always passes parameter variables by value<\/h1>\n<p>Java always passes parameter variables by value<\/p>\n<h2>\uc6d0\uc2dc\ud615<\/h2>\n<p>int, float, boolean \ub4f1\uc740 \ub2f9\uc5f0\ud788 \uac12\uc73c\ub85c \ud30c\ub77c\ubbf8\ud130\uc5d0 \uc804\ub2ec\ub429\ub2c8\ub2e4.<\/p>\n<h2>\ud074\ub798\uc2a4\ud615<\/h2>\n<p>Java \ub294 \ucc38\uc870\ud615\uc774 \uc874\uc7ac\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\uadf8\ub798\uc11c \ud074\ub798\uc2a4\ud615\ub3c4 \uac12\uc73c\ub85c \ud30c\ub77c\ubbf8\ud130\uc5d0 \uc804\ub2ec\ub429\ub2c8\ub2e4.<\/p>\n<p>\uadf8\ub7f0\ub370 \uc8fc\uc758\ud560\uac83\uc740 \uac12(value) \uc758 \uc758\ubbf8\uc785\ub2c8\ub2e4.<br \/>\n\ud074\ub798\uc2a4\ub97c \uc0c8\ub85c \uc0dd\uc131\ud574\uc11c \uac12\uc73c\ub85c \uc804\ub2ec\ud55c\ub2e4\ub294 \uc758\ubbf8\uac00 \uc544\ub2c8\ub77c,<br \/>\n\ud074\ub798\uc2a4\uc758 \uc8fc\uc18c\uac12(address value)\uc744 \uc804\ub2ec\ud558\ub294 \uac83\uc785\ub2c8\ub2e4.<\/p>\n<p>C \uc5b8\uc5b4\ub85c \ubcf8\ub2e4\uba74 \ud3ec\uc778\ud130\ub97c \uc804\ub2ec\ud558\ub294 \uac83\uacfc \ub3d9\uc77c\ud55c \ud6a8\uacfc\uac00 \ub418\uba70,<br \/>\n\uacb0\uad6d \ucc38\uc870\ub85c \uc804\ub2ec\ud558\ub294 \uac83\uacfc \ub3d9\uc77c\ud55c \uacb0\uacfc\uac00 \ub429\ub2c8\ub2e4.<\/p>\n<pre><code class=\"language-java\">public class TestParameterByValue {\n\n    public static void main(String[] args) {\n\n        TestParameterByValue thread = new TestParameterByValue();\n        System.out.println(&quot;Test start!&quot;);\n\n        String a = &quot;test1&quot;;\n        String s = &quot;test2&quot;;\n        System.out.println(s.hashCode());\n        thread.test(s);\n\n        System.out.println(&quot;Test end!&quot;);\n    }\n\n    void test(String s) {\n        System.out.println(s.hashCode());\n    }\n}<\/code><\/pre>\n<pre><code class=\"language-bash\">Test start!\n110251488\n110251488\nTest end!<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Java always passes parameter variables by value Java always passes parameter variables by value \uc6d0\uc2dc\ud615 int, float, boolean \ub4f1\uc740 \ub2f9\uc5f0\ud788 \uac12\uc73c\ub85c \ud30c\ub77c\ubbf8\ud130\uc5d0 \uc804\ub2ec\ub429\ub2c8\ub2e4. \ud074\ub798\uc2a4\ud615 Java \ub294 \ucc38\uc870\ud615\uc774 \uc874\uc7ac\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uadf8\ub798\uc11c \ud074\ub798\uc2a4\ud615\ub3c4 \uac12\uc73c\ub85c \ud30c\ub77c\ubbf8\ud130\uc5d0 \uc804\ub2ec\ub429\ub2c8\ub2e4. \uadf8\ub7f0\ub370 \uc8fc\uc758\ud560\uac83\uc740 \uac12(value) \uc758 \uc758\ubbf8\uc785\ub2c8\ub2e4. \ud074\ub798\uc2a4\ub97c \uc0c8\ub85c \uc0dd\uc131\ud574\uc11c \uac12\uc73c\ub85c \uc804\ub2ec\ud55c\ub2e4\ub294 \uc758\ubbf8\uac00 \uc544\ub2c8\ub77c, \ud074\ub798\uc2a4\uc758 \uc8fc\uc18c\uac12(address value)\uc744 \uc804\ub2ec\ud558\ub294 \uac83\uc785\ub2c8\ub2e4. C \uc5b8\uc5b4\ub85c \ubcf8\ub2e4\uba74 \ud3ec\uc778\ud130\ub97c\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.skyer9.pe.kr\/wordpress\/?p=4018\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-4018","post","type-post","status-publish","format-standard","hentry","category-java"],"_links":{"self":[{"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/4018","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4018"}],"version-history":[{"count":4,"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/4018\/revisions"}],"predecessor-version":[{"id":4024,"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/4018\/revisions\/4024"}],"wp:attachment":[{"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4018"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4018"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4018"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}