๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90

1. Java ์ž๋ฐ”/1_0. ์ฑ…, ๊ฐ•์˜90

๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 6์žฅ 367์ชฝ ์ฒดํฌ ํƒ€์ž„ ์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 6์žฅ 367์ชฝ ์ฒดํฌ ํƒ€์ž„ ์ •๋‹ต luxury java programming ch6 p367 check time correct answer 1. ๋‹ต: 2๋ฒˆ StringBuffer ํด๋ž˜์Šค๋Š” String ํด๋ž˜์Šค๊ฐ€ ๋ณ€๊ฒฝ ๋ถˆ๊ฐ€๋Šฅ ํ•œ ๊ฒƒ๊ณผ ๋‹ฌ๋ฆฌ ๋ณ€๊ฒฝ ๊ฐ€๋Šฅํ•˜๋‹ค. 2. ๋‹ต: My name is Tom. append() ๋ฉ”์†Œ๋“œ๋Š” ๋งค๊ฐœ ๋ณ€์ˆ˜๋กœ ์ „๋‹ฌ๋œ ์ธ์ž์ธ ๋ฌธ์ž์—ด์„ ๋’ค์— ๋ถ™์ธ๋‹ค. 3. ๋‹ต: sb.insert(4, "not ") insert() ๋ฉ”์†Œ๋“œ๋Š” index ์œ„์น˜์— ๋ฌธ์ž์—ด์„ ์‚ฝ์ž…ํ•œ๋‹ค. 2022. 10. 29.
๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 6์žฅ 363์ชฝ ์ฒดํฌ ํƒ€์ž„ ์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 6์žฅ 363์ชฝ ์ฒดํฌ ํƒ€์ž„ ์ •๋‹ต luxury java programming ch6 p363 check time correct answer 1. ๋‹ต: int count = 0; String a = "My name is Tom"; for(int i = 0; i 2022. 10. 29.
๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 6์žฅ 356์ชฝ ์ฒดํฌ ํƒ€์ž„ ์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 6์žฅ 356์ชฝ ์ฒดํฌ ํƒ€์ž„ ์ •๋‹ต luxury java programming ch6 p356 check time correct answer 1. ๋‹ต: Character Wrapper ํด๋ž˜์Šค๋Š” ๊ธฐ๋ณธํ˜•์„ ๊ฐ์ฒด๋กœ ๋‹ค๋ฃจ๊ธฐ ์œ„ํ•œ ํด๋ž˜์Šค์ด๋‹ค. Wrapper ๋ผ๋Š” ์ด๋ฆ„์˜ ํด๋ž˜์Šค๋Š” ์กด์žฌํ•˜์ง€ ์•Š๋Š”๋‹ค. 2. ๋‹ต: s = "64" Integer ํด๋ž˜์Šค์˜ static ๋ฉ”์†Œ๋“œ toHexString() ๋Š” ์ •์ˆ˜๋ฅผ 16์ง„์ˆ˜ ๋ฌธ์ž์—ด๋กœ ๋ฆฌํ„ดํ•œ๋‹ค. 3. ๋‹ต: 10000000000 Integer ํด๋ž˜์Šค์˜ static ๋ฉ”์†Œ๋“œ toBinaryString() ๋Š” ์ •์ˆ˜๋ฅผ 2์ง„์ˆ˜ ๋ฌธ์ž์—ด๋กœ ๋ฆฌํ„ดํ•œ๋‹ค. 4. ๋‹ต: ์ž๋™ ๋ฐ•์‹ฑ์€ ์ฒซ๋ฒˆ์งธ, ๋‘๋ฒˆ์งธ ์ค„์—์„œ ์ผ์–ด๋‚˜๊ณ  ์ž๋™ ์–ธ๋ฐ•์‹ฑ์€ ์„ธ๋ฒˆ์งธ ์ค„์—์„œ ์ผ์–ด๋‚œ๋‹ค. ์ž๋™ ๋ฐ•์‹ฑ์€ Integer.value.. 2022. 10. 29.
๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 6์žฅ 351์ชฝ ์ฒดํฌ ํƒ€์ž„ ์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 6์žฅ 351์ชฝ ์ฒดํฌ ํƒ€์ž„ ์ •๋‹ต luxury java programming ch6 p351 check time correct answer 1. ๋‹ต: Object ํด๋ž˜์Šค ๋ชจ๋“  ํด๋ž˜์Šค๋Š” java.lang.Object ํด๋ž˜์Šค๋ฅผ ์ž๋™์œผ๋กœ ์ƒ์†๋ฐ›๋Š”๋‹ค. Object ํด๋ž˜์Šค๋Š” ๋ชจ๋“  ํด๋ž˜์Šค์˜ ์Šˆํผ ํด๋ž˜์Šค์ด๋‹ค. 2. ๋‹ต: a==c a is equal to b == // ๋ ˆํผ๋Ÿฐ์Šค ๋ณ€์ˆ˜์— ์ €์žฅ๋œ ๊ฐ’ ๋น„๊ต, ์ฆ‰ ๊ฐ™์€ ๊ฐ์ฒด์ธ์ง€ ๋น„๊ต equals() // String ํด๋ž˜์Šค์— ์ด๋ฏธ ์˜ค๋ฒ„๋ผ์ด๋”ฉ ๋˜์–ด ์ •์˜ ๋˜์–ด ์žˆ๋‹ค. ๊ฐ์ฒด์˜ ๋‚ด์šฉ์„ ๋น„๊ต 2022. 10. 29.
๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 6์žฅ 337์ชฝ ์ฒดํฌ ํƒ€์ž„ ์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 6์žฅ 337์ชฝ ์ฒดํฌ ํƒ€์ž„ ์ •๋‹ต luxury java programming ch6 p337 check time correct answer 1. ๋‹ต: package Book; ํŒจํ‚ค์ง€ ์„ ์–ธ๋ฌธ์€ ์†Œ์ŠคํŒŒ์ผ์˜ ๋งจ ์œ—์ค„์— ์“ด๋‹ค. package ํŒจํ‚ค์ง€๋ช…; 2. ๋‹ต: package Using; import Book.Cost; ํŒจํ‚ค์ง€ ์„ ์–ธ๋ฌธ์€ ์†Œ์ŠคํŒŒ์ผ์˜ ๋งจ ์œ—์ค„์— ์“ด๋‹ค. ์ž„ํฌํŠธ๋ฌธ์€ ํŒจํ‚ค์ง€ ์„ ์–ธ๋ฌธ ์•„๋ž˜์— ์“ด๋‹ค. Cost ํด๋ž˜์Šค๋ฅผ ์ „์ฒด ๊ฒฝ๋กœ๋ช…์ด ์•„๋‹Œ ํด๋ž˜์Šค ๋ช…๋งŒ์œผ๋กœ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์œผ๋ฏ€๋กœ import Book.Cost; ๋ผ๋Š” ์ž„ํฌํŠธ๋ฌธ์„ ์„ ์–ธํ•ด ์ฃผ์–ด์•ผ ์˜ค๋ฅ˜๊ฐ€ ๋‚˜์ง€ ์•Š๋Š”๋‹ค. 2022. 10. 29.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 4์žฅ ๊ต์žฌ_์ด๋ก  ๋ฌธ์ œ ์ •๋ฆฌ ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 4์žฅ ๊ต์žฌ_์ด๋ก  ๋ฌธ์ œ ์ •๋ฆฌ์ฒดํฌํƒ€์ž„198์ชฝ 1๋ฒˆ์ƒ์„ฑ์ž๋Š” ๋ฆฌํ„ด ํƒ€์ž…์„ ์ง€์ •ํ•  ์ˆ˜ ์—†์œผ๋ฏ€๋กœ void๋ฅผ ์‚ญ์ œํ•ด์•ผ ํ•œ๋‹ค. 221์ชฝ 1๋ฒˆSampleClass ํด๋ž˜์Šค๋Š” ๋””ํดํŠธ ์ ‘๊ทผ ์ง€์ •์ด๋ฏ€๋กœ ๋™์ผํ•œ ํŒจํ‚ค์ง€์— ์žˆ๋Š” ํด๋ž˜์Šค์—์„œ๋งŒ ์ ‘๊ทผ ๊ฐ€๋Šฅํ•˜๋ฏ€๋กœ  SampleClass obj; SampleClass ํƒ€์ž… ๋ ˆํผ๋Ÿฐ์Šค ์„ ์–ธ๋ถ€ํ„ฐ ์ปดํŒŒ์ผ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค. // ์ƒ์„ฑ์ž ํ˜ธ์ถœ ์ด์ „์— ์—ฐ์Šต๋ฌธ์ œ240์ชฝ 15๋ฒˆ๊ฐ€๋น„์ง€๊ฐ€ ๋งŽ์•„์ง€๋ฉด JVM์—์„œ ์‘์šฉํ”„๋กœ๊ทธ๋žจ์— ํ• ๋‹นํ•ด์ค„ ์ˆ˜ ์žˆ๋Š” ๊ฐ€์šฉ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ์ค„์–ด๋“ค์–ด ์˜ํ–ฅ์„ ์ค„ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ, JVM์€ ๊ฐ€์šฉ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ์ผ์ • ํฌ๊ธฐ ์ดํ•˜๋กœ ์ค„์–ด๋“ค๊ฒŒ ๋˜๋ฉด ์ž๋™์œผ๋กœ ์ž๋น„์ง€ ์ปฌ๋ ‰์…˜์„ ์ˆ˜ํ–‰ํ•˜์—ฌ ๊ฐ€๋น„์ง€๋ฅผ ํšŒ์ˆ˜ํ•œ๋‹ค. ์žฅ์  ์ž๋ฐ”๋Š” C++๊ณผ ๋‹ฌ๋ฆฌ delete ์—ฐ์‚ฐ์ž๋‚˜ ์†Œ๋ฉธ์ž๊ฐ€ ์—†์–ด, ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ๋ฅผ ํ•˜์ง€.. 2022. 10. 19.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 4์žฅ 236~240์ชฝ ์—ฐ์Šต๋ฌธ์ œ ์ด๋ก ๋ฌธ์ œ_์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 4์žฅ 236~240์ชฝ ์—ฐ์Šต๋ฌธ์ œ ์ด๋ก ๋ฌธ์ œ_์ •๋‹ตluxury java programming ch4 p236~240 exercise theory correct answer1๋ฒˆ ๋‹ต: 4๋ฒˆ ํ•„๋“œ๋Š” ํด๋ž˜์Šค ๋‚ด์—์„œ private ๋ณด๋‹ค public์œผ๋กœ ์„ ์–ธํ•˜๋Š” ๊ฒƒ์ด ๋ฐ”๋žŒ์งํ•˜๋‹ค. 1๋ฒˆ O // ์ž๋ฐ”๋Š” ํด๋ž˜์Šค ์•ˆ์— ํ•„๋“œ์™€ ๋ฉ”์†Œ๋“œ๋ฅผ ์„ ์–ธํ•œ๋‹ค. ํด๋ž˜์Šค ๋ฐ–์—๋Š” ์–ด๋–ค ์ฝ”๋“œ๋„ ์ž‘์„ฑํ•  ์ˆ˜ ์—†๋‹ค.2๋ฒˆ O // ํด๋ž˜์Šค๋Š” ๊ฐ์ฒด๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ํ‹€์ด๋‹ค.3๋ฒˆ O // ํด๋ž˜์Šค์˜ ๋ฉค๋ฒ„ ๋ณ€์ˆ˜๋ฅผ ํ•„๋“œ, ๋ฉค๋ฒ„ ํ•จ์ˆ˜๋ฅผ ๋ฉ”์†Œ๋“œ๋ผ๊ณ  ํ•œ๋‹ค.4๋ฒˆ X // ํ•„๋“œ๋Š” private์œผ๋กœ ์„ ์–ธํ•˜์—ฌ ์™ธ๋ถ€์˜ ์ ‘๊ทผ์œผ๋กœ ๋ถ€ํ„ฐ ๋ณดํ˜ธํ•˜๋Š” ๊ฒƒ์ด ๋ฐ”๋žŒ์งํ•˜๋‹ค. 2๋ฒˆ ๋‹ต: 4๋ฒˆ ์ƒ์„ฑ์ž์—์„œ๋Š” ์•„๋ฌด ๊ฐ’๋„ ๋ฆฌํ„ดํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— return๋ฌธ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค. 1๋ฒˆ O /.. 2022. 10. 19.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 4์žฅ 231~232์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 4์žฅ 231~232์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ตluxury java programming ch4 p231~232 check time correct answer1๋ฒˆ ๋‹ต: ๊ฐ์ฒด๋งˆ๋‹ค ์ƒ์„ฑ๋˜๋Š” ๋ฉค๋ฒ„๋Š” non-static ๋ฉค๋ฒ„ ์ฆ‰, ์ธ์Šคํ„ด์Šค ๋ฉค๋ฒ„์ด๋‹ค. // static ๋ฉค๋ฒ„๋Š” ํด๋ž˜์Šค ๋‹น ํ•˜๋‚˜์”ฉ ์ƒ์„ฑ๋˜์–ด ๋™์ผํ•œ ํด๋ž˜์Šค๋กœ ๋งŒ๋“  ๋ชจ๋“  ๊ฐ์ฒด์— ์˜ํ•ด ๊ณต์œ ๋œ๋‹ค. 2๋ฒˆ ๋‹ต: static ๋ฉ”์†Œ๋“œ๋Š” ๊ฐ์ฒด๊ฐ€ ์ƒ์„ฑ๋˜๊ธฐ ์ „์— ํ˜ธ์ถœ๋  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ non-static ๋ฉค๋ฒ„๊ฐ€ ์ƒ์„ฑ๋˜๊ธฐ ์ „์— ํ˜ธ์ถœ๋  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. // ๋ฐ˜๋Œ€๋กœ, non-static ๋ฉค๋ฒ„๋Š” static ๋ฉค๋ฒ„์— ์ž์œ ๋กญ๊ฒŒ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋‹ค. 3๋ฒˆ ๋‹ต: this.a = x; // static ๋ฉ”์†Œ๋“œ๋Š” ๊ฐ์ฒด๊ฐ€ ์ƒ์„ฑ๋˜๊ธฐ ์ „์— ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๊ฐ์ฒด ์ž๊ธฐ ์ž๊ธฐ ์ž์‹ ์„ ๊ฐ€๋ฆฌ.. 2022. 10. 19.
[๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ] 4์žฅ 221์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ต ๋ช…ํ’ˆ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ 4์žฅ 221์ชฝ ์ฒดํฌ ํƒ€์ž„_์ •๋‹ตluxury java programming ch4 p221 check time correct answer1๋ฒˆ ๋‹ต: SampleClass ๋ ˆํผ๋Ÿฐ์Šค obj ์„ ์–ธ ๋ถ€๋ถ„์—์„œ ์ปดํŒŒ์ผ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค. SampleClass๋Š” ์ ‘๊ทผ์ง€์ •์ด default์ด๋ฏ€๋กœ ๋™์ผํ•œ ํŒจํ‚ค์ง€์— ์žˆ๋Š” ํด๋ž˜์Šค๋งŒ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. // 'A.SampleClass' is not public in 'A' // Cannot be accessed from outside package2๋ฒˆ ๋‹ต: fa.field4 = 3;์—์„œ ์ปดํŒŒ์ผ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค. SampleClass ๊ฐ์ฒด์˜ ๋ฉค๋ฒ„ field4๋Š” ์ ‘๊ทผ ์ง€์ •์ด private์ด๋ฏ€๋กœ ๋™์ผํ•œ ํด๋ž˜์Šค์—์„œ๋งŒ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๋‹ค๋ฅธ ํด๋ž˜์Šค์ธ FieldAc.. 2022. 10. 13.
728x90