1. ์ถ๋ ฅ public class HelloWorldApp { public static void main(String[] args) { //main : method System.out.println("Hello World!!"); } } Hello World!! ํ๊ต ๋ค๋ ๋ ์ฒ์์ผ๋ก ๋ฐฐ์ ๋ ๊ฐ๋จํ ์ถ๋ ฅ ๊ธฐ๋ฅ. ๋ค์ ๋ฐฐ์ฐ๊ณ ์๋ค. ํ๊ต ๋ค๋ ๋ ์ด์ฌํ ํ ๊ฑธ ํํํด๋ ์ง๊ธ ๋ค์ ์ด์ฌํ ํ๋ฉด ๋๋ค. ์์ค์ฝ๋ ์ด๋ฆ์ ์ง๊ด์ ์ผ๋ก ์ง์. ์ด๋ค ๊ธฐ๋ฅ๊ณผ ๊ตฌํํ๋ ค๋ ๋ชฉ์ ์ด ๋ฌด์์ธ์ง ํ๋์ ํ์
ํ ์ ์์ด์ผ ํ๋ค. ๐กclass ์ด๋ฆ๊ณผ ๋งจ ์ public class ๋ค ์ด๋ฆ์ด ๊ฐ์์ผ ํ๋ค. 2. ๋ฐ์คํฌํ ๊ธฐ๋ฅ //desktop App, ๋ฐ์คํฌํ์ด ๋จ๋ฉด์ "Hello World!!"๊ฐ ๋ฌ๋ค. import javax.swin..
Eclipse
1. ์ด๊ธฐ ์ฝ๋ //IOT ์๋ ์์ค์ฝ๋ 2 //์ด์ฌ๊ฐ ๋ id๊ฐ ์ง์ ์์ ๋ฐ ์ปดํ์ผ : ๋ณต์กํจ //ํ๋ก๊ทธ๋จ ์คํ -> ์ฌ์ฉ์์ ์ฃผ์ ์ง์ ์
๋ ฅ -> ์์ด๋๊ฐ ์ธํ
์์ผ๋ก ๋ฐ๊พธ๊ธฐ import javax.swing.JOptionPane; //JOptionPane ๊ธฐ๋ฅ ์ฌ์ฉํ๊ธฐ ์ํ swing ๊ธฐ๋ฅ ์ถ๊ฐ import org.opentutorials.iot.Elevator; //org ํจํค์ง ๋ด opentutorials ๋ด iot ๋ด Elevator ์์ค์ฝ๋๋ฅผ ๊ฐ์ ธ์์ ์ฐ๊ฒ ๋ค๋ ์๋ฏธ. import org.opentutorials.iot.Lighting; import org.opentutorials.iot.Security; public class OkJavaGoinHomeinput { public static ..
๋๋ฒ๊น
(debugging) : ์์คํ
์ ๋
ผ๋ฆฌ์ ์ค๋ฅ / ๋ฒ๊ทธ ์ฐพ์๋ -> ์์ธ ๋ฐํ -> ์์ ํ๋ ์์
๊ณผ์ ๐ก ์๋ฐ ์ดํด๋ฆฝ์ค๋ฅผ ์ด์ฉํ์ฌ ๋๋ฒ๊น
์ ํด๋ณด๊ฒ ๋ค. 1. break point ์ง์ 36๋ฒ ์ค ์ข์ธก ๋น๊ณต๊ฐ ๋๋ธ ํด๋ฆญ -> ๋๊ทธ๋ผ๋ฏธ ํ์ : break point ์ง์ ์๋ฃ ๐กbreak point ์ง์ ํ ๋ค์ ๋๋ธ ํด๋ฆญ : break point ํด์ 2. debugger click ๋ฒ๋ ์์ด์ฝ ํด๋ฆญ 3. switch click 4. debugging 5. ํ์ธ ์ฐ์ธก ์ฐฝ์ ๋ณด๋ฉด ์ด๊ธฐ์ ์ค์ ํด๋์ ๋ณ์ ๊ฐ์ด ์ ์ธํ
๋์ด ์๋ค. (id๊ฐ & bright๊ฐ) 6. debug ์ฐฝ ๋๊ฐ๊ธฐ ํ์ฌ๋ debug ์ฐฝ์ ์์นํด ์๊ธฐ ๋๋ฌธ์ ๋ฒ๋ ์์ด์ฝ์ ์ฒดํฌ๋์ด ์๋ค. debug ์ฐฝ์ ๋๊ฐ๋ ค๋ฉด ๋ฒ๋ ์์ด์ฝ ์ ํจํค์ง..