[Java][문법] 자바 프로그래밍 입문 강좌(1)

동글이·2022년 1월 17일
0

Java

목록 보기
1/5

✔ 공부 정리

JAVA 기초 문법

  • 단축키

    • main method 만들기 : main => ctrl+스페이스 바
    • System.out.println() 함수 만들기 : sout
  • 자바에서 배열은 한번 선언할 때 크기가 정해지면 변경 불가능!

  • 코드와 함께 정리 : https://github.com/EunSeo119/Java-Study/blob/main/JAVA%20%EA%B8%B0%EC%B4%88%20%EB%AC%B8%EB%B2%95.java

  • 기본 자료형은 데이터를 담고 있지만 배열 변수(객체 자료형)는 데이터의 주소(배열의 첫번째 주소)를 담고 있다!

  • 배열 기본 속성

    • 배열.length : 길이
    • Arrays.toString(배열) : 배열 요소 출력
    • Arrays.copyOf(배열, 배열크기) : 배열 요소 복사(같은 주소를 가르키고 있는 것이 아닌, 다른 주소 같은값!)
    • 배열1 = 배열2 : 배열 레퍼런스(같은 주소를 가짐!)
    • ex)

      => arrAtt1과 arrAtt2의 주소는 같지만 arrAtt3의 주소는 다름!
  • 2차원 배열

  • 조건문 - if

  • 조건문 - switch

  • 정수 입력받을 때 📒📒

    import java.util.Scanner;
    
    Scanner inputNum = new Scanner(System.in);
    int score = inputNum.nextInt();
    
    inputNum.close();
  • for 문

  • while 문

  • do while 문


✔ 한 일 점검

  • 백준 - 1문제 이상 ⭕
  • 스프링 - 섹션1,2 ❌
  • 자바 - 강의 선정해서 공부 시작 ⭕

✔ 내일 목표

  • 백준 - 1문제 이상
  • 자바 - 인프런, 자바 프로그래밍 입문 강좌 남은거 다듣기
  • jsp랑 spring 차이..? 알아보기

✔ 주저리

  • 스프링 공부하려는데 java 문법을 싹다 까먹었다는 것을 느꼈다.(사실 전에도 제대로 공부하지도 않았음) 그래서 시작한 자바 공부! 기본부터 다시 정리도 해가며 되게 쉬운 코드도 한번씩 코딩 해보면서 손에 익도록 다시 공부해보는 중이다. 옛~~~날에 즐겨쓰던 c, c++이랑 비슷한 부분도 많아서 그런 부분은 대충 스샷으로 슉샥했다...ㅎ 제일 헷갈리는거 Scanner 쓰는거, 초기화 해주는거 (헷갈리는거 📒 해주었다.)
  • 기본 중요하긴 하지만 너무 오래끌지는 말자..! 내일..적어도 내일 모레까지는 2배속으로 들으면서 싹 마스터하기(원래 목표 내일까지 였지만.. 내일 오랜만에 나들이라..ㅎㅎㅎ..혹시 몰라 낼모레까지 주기로 했다)
  • jsp랑 spring의 차이가 급 궁금해졌다.. 전에 jsp로 웹을 만들어봤던 것 같은데 급혼란 그 때 자바를 쓰긴썼는데..흐음..? 으잉;;
profile
기죽지 않는 개발자

0개의 댓글