Android App Track⛺-006

MunkiJeon·2024년 6월 4일

TIL

목록 보기
23/59
post-thumbnail

TIL (Today I Learned)

오늘 공부한거!

  • Kotlin 문법 종합반(1~2강)
    • 1강 Kotlin을 시작하기 전에 알아야할 내용
      > 서론 생략! 필요한 내용만!!
    1. kotlin 특징
      • JVM 언어와 100% 호환되는 프로그래밍 언어입니다.
      • 직관적이고 간결한 문법
      • Null처리에 높은 안정성을 가진다.
    2. kotlin 장점

    • 2강 Kotlin 프로그래밍의 기초
    1. 코딩 컨벤션 : 이해하기 쉽게 코드를 작성하여 유지보수를 쉽게 만드는 규칙
    • camelCase (카멜케이스) 표기법 : 주로 변수, 메소드` 이름지정
      seoulFood (O) seoulfood (X), seoul_food (X)
    • snake_case (스네이크케이스) 표기법 : 주로 상수 이름 지정
      seoul_food (O) SeoulFood (X)
      - PascalCase (파스칼케이스) 표기법 : 주로 클래스 이름 지정
      SeoulFood (O) Seoul_Food (X)
    1. 출력과 입력
    • 출력(output) = 프로그램에서 다른 장치로 데이터를 전송
    • 입력(input) = 다른 장치로부터 데이터를 불러와서 프로그램에서 확인
    1. 자료형
    • 크기특징
      Long64비트정수
      Int32비트정수
      Short16비트정수
      Byte8비트정수
      Double64비트실수(소수)
      Float32비트실수(소수)
      Char16비트하나의 문자
      Boolean8비트논리(참 또는 거짓)
      StringX문자열
    1. 변수와 상수
    • 변수 = 선언 후 변경 가능한 요소
    • 상수 = 선언 후 변경 불가한 요소
    1. 조건문 & 반복문
      조건문
    • if, else = 입력 인자의 참/거짓/그외(else)에 따라 로직 실행
    • when = 입력 인자값과 정해둔 데이터와 같거나 같지 않음을 보고 로직 실행
      반복문
      for = 하나의 요소들을 반복해서 가져오며 반복(예: 0..10, 배열1번..n번)
      while = 조건이 참/거짓에 따라 반복/정지

Today Review

  • 후... 오늘 공부는 무난히 끝났는데...코틀린 이라 다른점도 있고 알고 있는 부분에서 부족한 부분이 있어 다시금 다지는 시간이기도 했다.
profile
공장자동화와 웹 개발을 핥아 먹다 앱 개발로 전향한 개발자의 키보드의 낡은 키캡⛑️

0개의 댓글