
์กฐ๊ฑด๋ฌธ : if๋ฌธ / if~else if๋ฌธ / if else๋ฌธ \- bolean๊ฐ (true/false)์ ์ป์ผ๋ฏ๋ก true์ผ๋๋ง ํด๋น ์ฝ๋ ๋ธ๋ก์ ์คํํฉ๋ค. false์ผ๋๋ ๊ทธ ๋ค์ ์กฐ๊ฑด๊ฐ์ผ๋ก ๋์ด๊ฐ์ ์คํํฉ๋๋ค. ๋ฐ๋ณต๋ฌธ : for๋ฌธ / while๋ฌธ / do ~ wh

๋ฐฐ์ด์ ๋ฉ๋ชจ๋ฆฌ ํ ๋น (๊ฐ์ฒด ์์ฑ) int num = int num์ค๋ฆ์ฐจ์ / ๋ด๋ฆผ์ฐจ์ ์ ๋ ฌ๐ Note CodeTest1. ๋ฐฐ์ด ๊ฐ์ ๋ฐ ๊ฐ ํ์ธ ๐ป ์ ๋ ฅ

for๋ฌธ : ๐ Note Code๋ฐฐ์ด์ for๋ฌธ์ด๋ ๊ฑฐ์ ๊ฐ์ด ์๋๋ค. Test1. ๋ฐฐ์ด ๊ฐ์ ๋ฐ ๊ฐ ํ์ธ ๐ป ์ ๋ ฅ

๋ฐฐ์ด์ ๋ฉ๋ชจ๋ฆฌ ํ ๋น (๊ฐ์ฒด ์์ฑ) ๐ Note CodeTest1. 10๋ช ์ด๋ด์ ์ด๋ฆ๊ณผ ์ ์๋ฅผ ์ ๋ ฅ๋ฐ์ ์ ์๋ฅผ ๋ด๋ฆผ์ฐจ์(ํฐ->์์)์ผ๋ก ์ถ๋ ฅ ๐ป ์ ๋ ฅ

๐ Note Codevoid = return๊ฐ Xreturn = public ์๋ฃํ(int,String..) ( ) { } ๋ฉ์๋ + ๋ง์ง๋ง์ returnํ๊ณ ์ ํ๋ ๊ฐ ๊ผญ ์จ์ฃผ๊ธฐTest1. ์ฌ๊ฐํ์ ๋๋ , ๋ฉด์ ์ ๊ตฌํ์ฌ๋ผ ๐ป ์ ๋ ฅ-1 ํ์ผ๋ช : Com - ma

๐ Note CodeTest1. ์ด๋ฆ๊ณผ 3๊ณผ๋ชฉ์ ์ฑ์ ,์ดํฉ,ํ๊ท ,์์ฐจ๋ฅผ ๊ตฌํ์ฌ๋ผ ๐ป ์ ๋ ฅ-1 ํ์ผ๋ช : Score - main๋ฉ์๋ x

๋ฐฐ์ด์ ๋ฉ๋ชจ๋ฆฌ ํ ๋น (๊ฐ์ฒด ์์ฑ) ๋ฐฐ์ด์ ์ธint num = int numint num๋ก ์ฐ๋ ๊ฒ๋ ๊ฐ๋ฅ์ ๋ ฌํ๋ ๋ฐฉ๋ฒ : Selection Sort(์ ํ์ ๋ ฌ) / Bubble Sort(๋ฒ๋ธ์ ๋ ฌ) / Insertion Sort(์ฝ์ ์ ๋ ฌ)ๅคง > ๅฐ = ๋ด๋ฆผ์ฐจ์(ๅฐ

c์ธ์ด - ๋ค์ค์์java, c>> - ๋ถ๋ชจ๊บผ๋ ์์๊บผ๋คprivate๋ก ์ ์ธํ ๊ฒ = ๋ถ๋ชจ๊บผ (์ผ๋จ, ๋ชจ๋ ๋ณ์๋ private๋ก ์ ์ธํ๊ณ ๋ด)protected๋ก ์ ์ธํ ๊ฒ = ์์์ด ๊ฐ๋ฅํจ (์์ or ํจํค์ง์์์ ๋ชจ๋ ๋ค ๊ฐ๋ค ์ธ ์ ์์)๋ด๊บผ(์์) = ๋ด๊บผ์(๋ถ

์๊ฐ์ ๋น๊ตํ๋ Stringํด๋์คStringBuffered StringBuilder๐ Note CodeString์ ๋ณด์กฐ ํด๋์ค StringBuffer / StringBuilderโ StringBuffer : ๋๊ธฐํ ์ง์ -> (์กฐ๊ธ ๋๋ฆผ) โก StringBuilde

๐ Note Code์์์ ํ๋ณํ : ํฐ๊ฐ โ ์์๊ฐOverride ์ค๋ฒ๋ผ์ด๋ : ์์๊ด๊ณ์์ ๋ถ๋ชจ์ ์ด๋ฏธ ์๋ ๋ฉ์๋๋ฅผ ์์์์ ๊ฐ์ ๋ฉ์๋์ด๋ฆ(๋งค๊ฐ๋ณ์)๋ก ๋ค์ ์ ์ํ๋ ๊ฒ๋ฉ์๋์์ public void print() -> write( ) ๋ฉ์๋ ํธ์ถ ๊ฐ๋ฅ

๐ Note CodeTestA์ TestB ๋๋ค ํด๋์ค์ (=์๋ฃํ) / ์๋ฃํ์ ์๋ฃํ์ ๋ฃ๋๊ฑด ๋ถ๊ฐ๋ฅ ์๋ฃํ - โ ๊ธฐ๋ณธํ(int,boolean,double...) โก ์ฐธ์กฐํ (String - ๋ฌธ์์ด,๋ฐฐ์ด - \[])์์๊ด๊ณ (๋ถ๋ชจ <-> ์์) Oint &

๐ Note CodeTest1 ๐ป ์ ๋ ฅTest2 ๐ป ์ ๋ ฅ

๐ Note CodeListIterator vs iterator ์ฐจ์ด ?: โ ๋ ๋ค Interface / Java์์ Collection ์ํ (๋ฐ๋ณต์)Iterator : ๋จ์ผ๋ฐฉํฅ (์์ผ๋ก = ๋ค์์์๋ง only) / ์ด์ ์์๋ก ๋์๊ฐ๊ฑฐ๋ ์์ ํ ์ ์์ / Lis

๐ Note CodeTest1 ๐ป ์ ๋ ฅ

์ค๋ ๋ (Thread) : >> ๐ [Eclipse] - [package] - [class] ์์ฑ ๐ Note Code 1. ๋ค์ค์ค๋ ๋ ํ๋ก๊ทธ๋จ ์์ฑ ๋ฐฉ๋ฒ (1) > Test1 ๐ป ์ ๋ ฅ ` ๐ก ์ถ๋ ฅ ` ๐ Note Code 2. ๋ค์ค์ค๋ ๋ ํ๋ก

๐ Note CodeThread = class๋ก, ๋ถ๋ชจ์Thread ๋ฉ์๋ = ์ค๋ฒ๋ผ์ด๋@Override run( ) ๋ฉ์๋sleep(์๊ฐ) : 1000 = 1์ด / 500 = 0.5์ด๊ผญ try - catch๋ฌธ ์์ sleep์จ์ผํจ (์ด ๋, thread๋ก exten

๐ Note CodeTest13 ๐ป ์ ๋ ฅ๐ Note CodeTest14 ๐ป ์ ๋ ฅ๐ Note CodeTest15 ๐ป ์ ๋ ฅ - DataMain๐ป ์ ๋ ฅ - DataVO

InputStream : ๋ฐ์ดํธ ๋จ์๋ก ๋ฐ์ดํฐ๋ฅผ ์ฝ์ ์ ์๋ ์ ๋ ฅ ์คํธ๋ฆผgetInputStream() : Socket ํด๋์ค์ ๋ฉ์๋ / ํด๋ผ์ด์ธํธ์์ ์๋ฒ๋ก๋ถํฐ ์ค๋ (๋คํธ์ํฌ ์์ผ์ ํตํด) ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ธฐ์ํ ํต๋ก๐ Note CodeTest1 ๐ป ์ ๋ ฅ๐ No

๐ Note Code//์ปฌ๋ฌ๋์ค๋๊ฒ//c์ธ์ด : MFC//JAVA : Frame (๋๋ ค์ ์๋ง๋ฆ)//java : event : ๋๋๊ทธ,, //์น : event programming ://์๋์ฐ์ ํ์ํ ๋ชจ๋ ๊ฒ์ ๋ค ๊ฐ์ง๊ณ ์๋ ์ฌ๋ class๋ฅผ (Frame) ์์//

๐ Note CodeEvent(Frame) : ์ปฌ๋ฌ, ๋๋๊ทธ, ์ฐฝํฌ๊ธฐ ๋ฑ,,,c์ธ์ด : MFCJAVA : Frame (๋๋ ค์ ์๋ง๋ฆ) ์น : event programming์๋์ฐ์ ํ์ํ ๋ชจ๋ ๊ฒ์ ๋ค ๊ฐ์ง๊ณ ์๋ ์ฌ๋ class๋ฅผ (Frame) ์์ ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ ค๋๊ณ