๐Ÿ“˜ 221011 JAVA ๊ฐœ๋ฐœ์ผ์ง€ DAY+1

rossiebiยท2022๋…„ 10์›” 12์ผ
0

๐Ÿ’ป JAVA ๊ฐœ๋ฐœ์ผ์ง€ย 

๋ชฉ๋ก ๋ณด๊ธฐ
1/38
post-thumbnail

> ๐Ÿ“Œ ์ปค๋ฆฌํ˜๋Ÿผ

  1. Java : 5์ฃผ ์˜ˆ์ƒ (๊ฐœ์ธํ”„๋กœ์ ํŠธ 3-5์ผ)
  2. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค(oracle) -> jdbc
  3. ์›น์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ (html, css, js, jsp, ajax) ํ•œ๋‹ฌ ์˜ˆ์ƒ
  4. ์„ธ๋ฏธํ”„๋กœ์ ํŠธ (ํŒ€ํ”Œ)
  5. ํ”„๋ ˆ์ž„์›Œํฌ (springํ”„๋ ˆ์ž„์›Œํฌ - mybasis, spring, springboot)
  6. ํด๋ผ์šฐ๋“œ (spring cloud(msa), ๋„์ปค, aws)
  7. ํŒŒ์ด๋„ํ”„๋กœ์ ํŠธ : 4-5์ฃผ ์˜ˆ์ƒ

> ๐Ÿ“Œ jdk, ์ดํด๋ฆฝ์Šค ์„ค์น˜ ํ›„ ์‹คํ–‰


Java๋Š” public static void main(String[] args){ } ๋กœ ์‹œ์ž‘ํ•œ๋‹ค!!

> [ ๋ณ€์ˆ˜ ] Variable

  • ๋ณ€์ˆ˜ : ์ž„์˜์˜ ๊ฐ’์„ ์ €์žฅํ•˜๊ธฐ ์œ„ํ•ด ๋ฉ”๋ชจ๋ฆฌ์ƒ(ram)์— ๋งŒ๋“ค์–ด์ง€๋Š” ๊ณต๊ฐ„
  • ๋งŒ๋“œ๋Š” ํ˜•์‹
    ์ž๋ฃŒํ˜• ๋ณ€์ˆ˜๋ช…=์ดˆ๊ธฐ๊ฐ’;
    ๋ณ€์ˆ˜ํƒ€์ž… ๋ณ€์ˆ˜์ด๋ฆ„;
    ์˜ˆ) int a=10; (๋ชจ๋“  ๋ฌธ์žฅ์€ ;๋กœ ๋๋‚˜์•ผํ•จ)
    ๋ณ€์ˆ˜ ์„ ์–ธ ์ด์œ 
  • ๊ฐ’์„ ์ €์žฅํ•  ๊ณต๊ฐ„์„ ๋งˆ๋ จํ•˜๊ธฐ ์œ„ํ•ด
    -๋ณ€์ˆ˜๋ช… ๋งŒ๋“œ๋Š” ๊ทœ์น™
    1) ์ผ๋ฐ˜์ ์œผ๋กœ ์†Œ๋ฌธ์ž๋กœ ์ž‘์„ฑํ•œ๋‹ค.
    2) ์˜๋ฌธ์ž, ์ˆซ์ž,_๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.
    3) ์˜ˆ์•ฝ์–ด๋Š” ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค.
    4) ํŠน์ˆ˜๋ฌธ์ž, ๊ณต๋ฐฑ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๊ณ  ์ˆซ์ž๋กœ ๋ณ€์ˆจ์—ฌ์ด ์‹œ์ž‘๋˜๋ฉด ์•ˆ๋œ๋‹ค.

[ ์ž๋ฃŒํ˜• ]

1) ๊ธฐ๋ณธ์ž๋ฃŒํ˜• (Primitive Type)

  • ์ •์ˆ˜ํ˜• : byte(1๋ฐ”์ดํŠธ), short(2๋ฐ”์ดํŠธ), int(4๋ฐ”์ดํŠธ), long(8๋ฐ”์ดํŠธ)
  • ์‹ค์ˆ˜ํ˜• : double(8๋ฐ”์ดํŠธ), float(4๋ฐ”์ดํŠธ)
  • ๋ถ€์šธํ˜• : boolean(1๋ฐ”์ดํŠธ)
  • ๋ฌธ์žํ˜• : char(2๋ฐ”์ดํŠธ)
    2) ์ฐธ์กฐ์ž๋ฃŒํ˜• (Reference Type)
    -ํด๋ž˜์Šค, ๋ฐฐ์—ด

> main ๋ฉ”์†Œ๋“œ ๋‹จ์ถ•ํ‚ค

main + ctrl + space
-> public static void main(String[] args) {

> system out ๋‹จ์ถ•ํ‚ค

sysout + ctrl + space
-> System.out.println();

  • ๋‹ค๋งŒ ์ดˆ๋ฐ˜์—๋Š” ๋‹จ์ถ•ํ‚ค ๋ง๊ณ  ์†์œผ๋กœ ์ง์ ‘ ์ž…๋ ฅํ•˜๊ธฐ

scanner๋ž€?

  • ํ™”๋ฉด์œผ๋กœ๋ถ€ํ„ฐ ๋ฐ์ดํ„ฐ๋ฅผ ์ž…๋ ฅ๋ฐ›๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ํด๋ž˜์Šค
    scanner์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด?
  1. import๋ฌธ ์ถ”๊ฐ€
    import java.util.*;
  2. scanner๊ฐ์ฒด์˜ ์ƒ์„ฑ
    Scanner scan=new Scanner(System.in);
  3. scanner ๊ฐ์ฒด๋ฅผ ์‚ฌ์šฉ
    int num = scanner.nextInt(); // ํ™”๋ฉด์—์„œ ์ž…๋ ฅ๋ฐ›์€ ์ •์ˆ˜๋ฅผ num์— ์ €์žฅ
    
profile
๋น„์ „๊ณต์ž ๊ฐœ๋ฐœ์ž๋ฅผ ๊ฟˆ๊พธ๋Š” ๋กœ์ง€

0๊ฐœ์˜ ๋Œ“๊ธ€