[Java] ์กฐ๊ฑด๋ฌธ | ๋ ผ๋ฆฌ ์ฐ์ฐ์
๋ณดํธ๋์ด ์๋ ๊ธ์ ๋๋ค.
๋ณดํธ๋์ด ์๋ ๊ธ์ ๋๋ค.
๋ณ์(Vaiable) ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ธฐ ์ํ ๊ณต๊ฐ ๋ณ์์ ์ ์ธ - ๋ณ์๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด ์ด๋ฆ ๋ถ์ธ ๊ณต๊ฐ์ ํ๋ณดํ๋ ๊ฒ โซ ์๋ฃํ ๋ณ์์ด๋ฆ; ( int age; ) ๋ณ์์ด๋ฆ = ๋ณ์์ ์ ์ฅํ ๊ฐ; ( age = 24; ) ์๋ฃํ ๋ณ์์ด๋ฆ = ๋ณ์์ ์ ์ฅํ ๊ฐ; ( int age = 24; ) ๋ณ์ ๊ฐ์ ์ฌ์ฉ - ๋ณ์์ ์ด๋ฆ์ผ๋ก ๋ณ์์ ์ ์ฅ๋์ด ์๋ ๊ฐ์ ์ฌ์ฉ ์๋ฃํ ๋ฌธ์ํ, ์ ์ํ, ์ค์ํ ๋ฑ์ ๋ฐ์ดํฐ ํํ ๊ธฐ๋ณธ ์๋ฃํ - ๊ฐ ์์ฒด๋ฅผ ์ ์ฅ - ์๋ฃํ์ ๋ฐ๋ผ ํฌ๊ธฐ๊ฐ ๋ค๋ฅด๊ณ , ๊ทธ์ ๋ฐ๋ผ ์ ์ฅ·ํํํ ์ ์๋ ๋ฒ์๊ฐ ๋ค๋ฆ โซ ์ ์ ์๋ฃํ (int, long, byte, short) - int ๋ฒ์๋ฅผ ๋์ด๊ฐ๋ ์ซ์๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด์๋ ์ซ์ ๋ค์ L ์ ๋ฏธ์ฌ๊ฐ ํ์ํจ (์๋ฐ ์ปดํ์ผ๋ฌ๊ฐ ์ซ์ ๊ฐ์ default๋ก in..
๊ธฐ์ด ๋ฌธ๋ฒ ์์ โซ ํด๋์ค - Java ํ๋ก๊ทธ๋จ์ ๊ธฐ๋ณธ๋จ์๋ก, ํ๋ก๊ทธ๋จ์ ํ ๊ฐ ์ด์์ ํด๋์ค๋ก ๊ตฌ์ฑ ๋จ - ์ผ๋ฐ์ ์ผ๋ก 1๊ฐ์ ํด๋์ค๋ 1๊ฐ์ Java ํ์ผ๊ณผ ๋งคํ ๋จ (*ํ์ผ๋ช ๊ณผ ํด๋์ค๋ช ์ด ๋์ผํด์ผ ํจ, ํด๋์ค๋ช ์ ๋๋ฌธ์๋ก ์์) โป ํด๋์ค์ ๊ฐ์ฒด : ํด๋์ค๋ก ๊ฐ์ฒด๋ฅผ ์์ฑํ๋ฉฐ, ๊ฐ์ฒด๋ ์์ฑ(๋ฐ์ดํฐ)์ ํ๋(๋ฉ์๋)๋ฅผ ๊ฐ์ โซ ๋ฉ์ธ ๋ฉ์๋ - Java ํ๋ก๊ทธ๋จ์ ์์์ โซ ๋ธ๋ก - ์ฌ๋ฌ ๋ผ์ธ์ ์ฝ๋๋ฅผ ์ค๊ดํธ( { } )๋ก ๋ฌถ์ ๋จ์ โซ ์ธ๋ฏธ์ฝ๋ก - ์คํ ๊ฐ๋ฅํ ์ฝ๋๋ผ์ธ(๋ช ๋ น๋ฌธ)์ ์ธ๋ฏธ์ฝ๋ก ์ผ๋ก ์ข ๋ฃ๋์ด์ผ ํจ (์๋ต๋ ๊ฒฝ์ฐ ์๋ฌ๋ฐ์) โซ ๋ค์ฌ์ฐ๊ธฐ - IntelliJ์ ๊ฒฝ์ฐ : ์๋จ์ Code → Beformat Code ํด๋ฆญ (๋จ์ถํค: Ctrl + Alt + L) โซ ํ์ค ์ ์ถ๋ ฅ - ํค๋ณด๋ ๋ฑ์ผ๋ก๋ถํฐ ์ ๋ ฅ์..
Java ์ธ์ด์ ํน์ง 1. Write Once Run Anywhere - WORA : ํ๋ฒ ์์ฑ ๋ฐ ์ปดํ์ผ ๋ ๊ฒฐ๊ณผ๋ฌผ์ด ์ด๋์๋ ๋์์ด ๊ฐ๋ฅํ๋ค - (JVM, Java Virtual Machine)์ด ํต์ฌ 2. ๊ฐ์ฒด ์งํฅ ์ธ์ด : ์์, ๋คํ์ฑ, ์บก์ํ ๋ฑ์ ๊ฐ์ฒด์งํฅ์ ์์๋ฅผ ์ธ์ด์ ์ผ๋ก ์ง์ํจ 3. ์๋ํ ๋ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ : JVM์ Garbage Collector๊ฐ ์ฌ์ฉ๋์ง ์๋ ๋ฉ๋ชจ๋ฆฌ ์์์ ํ์ํ๊ธฐ ๋๋ฌธ์ ๊ฐ๋ฐ์๊ฐ ์ง์ ๊ด๋ฆฌ๋ฅผ ํ์ง ์์๋ ๋จ Java ์ฃผ์ ์ฉ์ด · Bytecode - Java ์์ค์ฝ๋๋ฅผ ๋น๋ ํ์ ๊ฒฝ์ฐ ์์ฑ ๋๋ ์ค๊ฐ ์ฝ๋ - ๊ธฐ๊ณ๊ฐ ๋ฐ๋ก ์คํํ ์ ์์ · JVM(Java Virture Machine) - Bytecode๋ฅผ ์คํํ๊ธฐ ์ํ ๊ฐ์ ๋จธ์ - Write Once, Run..
ํํฐ๋ฅผ ์ ์ฉํ๋ 2๊ฐ์ง ๋ฐฉ๋ฒ 1. Property ์์์ Add Filter๋ฅผ ๋๋ฅด๊ธฐ 2. ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค๋ฅธ์ชฝ ์์ ··· ๋๋ฌ์ Filter๋ฅผ ๋๋ฅด๊ธฐ โซ ์ด์ด ๋ง์ ๊ฒฝ์ฐ 1๋ฒ ๋ฐฉ๋ฒ์ ์ถ์ฒ! ํํฐ์ ์ข์ ์ - ์ํ๋ ๋ฐ์ดํฐ๋ง ๋ฝ์์ ๋ณผ ์ ์๋ค. โซ Date ํํฐ *Is : ํด๋น ๋ ์ง๋ฅผ ๋ณด์ฌ์ค Is Within : ํด๋น ๋ ์ง ์ด๋ด์ Is Before : ํด๋น ๋ ์ง ์ ์ Is After : ํด๋น ๋ ์ง ์ดํ์ Is On Or Before : ํด๋น ๋ ์ง๋ฅผ ํฌํจํด์ ๊ทธ ์ ์ Is On Or After : ํด๋น ๋ ์ง๋ฅผ ํฌํจํด์ ์ดํ์ Is Empty : ๋ ์ง๊ฐ ๋น์ด์๋ ์นธ Is Not Empty : ๋ ์ง๊ฐ ๋น์ด์์ง ์์ ์นธ Exact Date : ์ง์ ํ ํน์ ํ ๋ ์ง๋ฅผ ๋ณด์ฌ์ค Today : ์ค๋ Tomorrow ..
๋ ธ์ ์ Table ๋ด Bacic Property์๋ Text, number, Select, Multi-select, Date, Person, Files&Media, Checkbox, URL, Email, Phone์ด ์๋ค. ๊ฐ๊ฐ์ ํน์ฑ์ ์ ๋ฆฌํ๊ฒ ๋ค. โถ Text : ๊ธ์๋ฅผ ์ ๋ ฅํ๋ Text โถ Number : ์ซ์๋ฅผ ์ ๋ ฅ (โป ๋งค์ถ๊ด๋ฆฌ๋ก ํ์ฉ ๊ฐ๋ฅ) ์ผ์ชฝ์ 123 ๋ฒํผ์ ๋๋ฅด๋ฉด ์ซ์์ ์ํ๋ ์์ฑ์ ์ง์ ํ ์ ์์ (ex.Number With Commas → ํ๊ณ์ ) โถ Select, Multi-select : Select๋ ๋จ์ผ Tag, Multi-select๋ ๋ณต์ Tag๋ฅผ ๋ฌ ์ ์์ ๋จ์ผ Tag๋ Tag์ Property๋ฅผ ๊ธฐ๋ฐํ์ฌ Board View๋ก ๋ํ๋ด๊ธฐ ์ข์ โถ Date : ๋ ์ง๋ฅผ ์ง์ ํ ..