์ž๋ฐ” ๋ฉ”์†Œ๋“œ 1

[Java] 10.๋ฉ”์†Œ๋“œ(method)

[ ๋ฉ”์†Œ๋“œ(method) ] ๋ฉ”์†Œ๋“œ๋Š” ๋ฐ˜๋ณต๋˜๋Š” ์ฝ”๋“œ๋ฅผ ์žฌ์‚ฌ์šฉํ•˜๊ธฐ์œ„ํ•ด ์ •์˜ํ• ๋•Œ ์‚ฌ์šฉ๋˜๋ฉฐjs๋กœ ๋ณด๋ฉด ํ•จ์ˆ˜๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด๋œ๋‹ค public static void main(String[] args)๋„ ๋ฉ”์†Œ๋“œ์— ํ•ด๋‹นํ•œ๋‹ค์ ‘๊ทผ์ œ์–ด์ž๋Š” ๋ชจ๋“  ํด๋ž˜์Šค์—์„œ์ ‘๊ทผ ๊ฐ€๋Šฅํ•œ public์ด๊ณ Java์˜ ์ ‘๊ทผ์ œ์–ด์žpublicpackage์™€ ์ƒ๊ด€์—†์ด๋ชจ๋“  ํด๋ž˜์Šค์—์„œ ์ ‘๊ทผ ๊ฐ€๋Šฅprotected๊ฐ™์€ package ์˜ ๋ชจ๋“  ํด๋ž˜์Šค์™€๋‹ค๋ฅธ package ์˜์ž์‹ํด๋ž˜์Šค์—์„œ ์ ‘๊ทผ ๊ฐ€๋Šฅdefault(์ƒ๋žต ๊ฐ€๋Šฅ)๊ฐ™์€ package์—์„œ๋งŒ ์ ‘๊ทผ ๊ฐ€๋Šฅprivate๊ฐ™์€ Class์•ˆ์—์„œ๋งŒ ์ ‘๊ทผ ๊ฐ€๋Šฅ๋ฆฌํ„ด๊ฐ’์ด ์—†๋Š” void๋กœ ์ •์˜๋์œผ๋ฉฐ๋ฉ”์†Œ๋“œ์˜ ์ด๋ฆ„์€ main์ด๊ณ Stringํƒ€์ž…์˜ ๋ฐฐ์—ด์„ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ๋ฐ›๋Š” ๋ฉ”์†Œ๋“œ ์ด๋‹ค Java์—์„œ๋Š” ํ”„๋กœ๊ทธ๋žจ์‹คํ–‰์‹œ main๋ฉ”์†Œ๋“œ๋ฅผ ์ฐพ์•„ ์‹คํ–‰ํ•˜๋„๋ก..

JavaStudy/Basic 2024.11.05
728x90
๋ฐ˜์‘ํ˜•