๋ชฉ๋ก์ž๋ฐ”๋…ํ•™ (2)

GBEY

[JAVA] ์ž๋ฐ” ๋…ํ•™๊ธฐ #7 - ๋ถˆ๋ฆฌ์–ธ ์ž๋ฃŒํ˜•๊ณผ ๊ด€๋ จ ์—ฐ์‚ฐ์ž(feat. ์–„ํŒํ•œ ์ฝ”๋”ฉ์‚ฌ์ „)

๋ถˆ๋ฆฌ์–ธ ์ž๋ฃŒํ˜•๊ณผ ๊ด€๋ จ ์—ฐ์‚ฐ์ž ๐Ÿ”ธ๋ชฉ์ฐจ boolean ์ž๋ฃŒํ˜•? ๋…ผ๋ฆฌ ์—ฐ์‚ฐ์ž ์‚ผํ•ญ ์—ฐ์‚ฐ์ž ๐Ÿ”ธboolean ์ž๋ฃŒํ˜•? - ์ฐธ / ๊ฑฐ์ง“ ์ค‘ ํ•˜๋‚˜ - 1๋ฐ”์ดํŠธ(8๋น„ํŠธ) >> ์™œ 1๋ฐ”์ดํŠธ๋‚˜ ์ฐจ์ง€ํ•˜๋‚˜? CPU๊ฐ€ ์ˆ˜์›”ํžˆ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋Š” ์ตœ์†Œ ๋‹จ์œ„์ด๊ธฐ ๋•Œ๋ฌธ - ๋ฆฌํ„ฐ๋Ÿด๋ณด๋‹ค๋Š” ๋ฐ˜ํ™˜๊ฐ’์œผ๋กœ ๋งŽ์ด ์‚ฌ์šฉ๋จ boolean bool1 = true; // ์ด๊ฒƒ ๋ณด๋‹ค๋Š” boolean bool2 = 5 > 2; // ์ด๋Ÿฐ์‹์œผ๋กœ ๋” ๋งŽ์ด ์‚ฌ์šฉ๋จ ๊ฐ’ ๋ฐ˜์ „ํ•˜๊ธฐ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ! ๋ถ™์ด๋ฉด ๊ฐ’ ๋ฐ˜์ „๋จ boolean bool3 = !true; // false ๐Ÿ”ธ๋…ผ๋ฆฌ ์—ฐ์‚ฐ์ž a && b : and -> ์–‘์ชฝ ๋ชจ๋‘ true์—ฌ์•ผ true a || b : or -> ์–‘์ชฝ ์ค‘ ํ•˜๋‚˜๋ผ๊ณ  true๋ฉด true - &&๊ฐ€ ||๋ณด๋‹ค ์šฐ์„ ์ˆœ์œ„ ๋†’์Œ - &&๋Š” ์•ž์˜ ..

Back-end 2023. 8. 24. 07:40