패스트캠퍼스 챌린지 28일차(함수 나머지 공부)
[누구나 가능한 VR/AR 콘텐츠제작 올인원 패키지 Online]
복습
Q.리턴형 함수 정의..?
Q.초기화 하는 이유..? -> 오류가 나서..? -> 최초의 이유는??
Q.메인함수..? 왜 스크립트 하단에 있지? 메인인데?
Q.미리 정의된 함수가 있나..? -> 있다. 새로만드는 것들과 차이는 무엇?
선생님이 내준 Check를 하려는데
위와 같은 질문들이 쏟아졌다.
각각의 질문에 대해 검색을 해보다가, 적절한 해답을 찾지 못하고
함수 강의를 다시 들어보고.. 그래도 안되겠어서
개념에 대한 정의를 좀 더 공부하려고 생활코딩 입문~
C# 강의는 없지만 C#과 비슷한 Java강의가 있어서 공통된 개념 부분들 강의를 들으면 도움이 될 것이다.
JAVA1 - 4.2. 실행 - Java의 동작원리
1)내가 만든 자바 코드를 컴파일 시킴
2)클래스 파일이 만들어짐
3)이클립스로 클래스 파일 실행시킴
4)자바 버추얼 머신이 컴퓨터에게 동작하게 시킴
JAVA1 - 6.1. 데이터와 연산
'데이터를 제어하는 것이 자바(그리고 컴퓨터)가 하는 일'
자바에서는 어떻게 데이터를 정리정돈하고
각 데이터마다 어떤 연산의 방법이 존재하는지를 배우자
-숫자: 수학적 처리
-문자: 문자 검토, 삭제, 검색 등
JAVA1 - 6.2. 데이터 타입
<중요한 물음 2가지>
이 시스템에는 어떤 데이터 타입이 존재하는가?
각 데이터 타입별로 어떤 연산이 존재하는가?
ㅇ인상깊은 데이터 타입별 연산의 차이
*length : 몇글자인가 세어주는 연산
-문자데이터는 length 연산 가능
-숫자데이터는 불가능
JAVA1 - 6.3. 숫자와 연산
JAVA1 - 8.1. 변수의 정의
ㅇ변수: 변할 수 있는 수
예제) int a = ??; (a가 변수! ??에 들어가는 수의 이름은???)
-자바/C#에서는 변수의 데이터 타입을 반드시 지정해줘야 함 -> 변수가 담을 수 있는 데이터 타입을 지정해줘야 함
*변수의 데이터 타입을 지정해야 하는 이유? (지정하지 않으면 컴파일 오류)
컴파일된 이후에는 데이터 타입을 다시 확인하지 않아도 되는 이점을 위해서
'int a = ??; -> 실행이 된다 -> (결과) 데이터는 모두 정수다!'
*자연수: 양수, 정수: 양수+0+음수
JAVA1 - 8.2. 변수의 효용
변수의 또 다른 정의: '변수는 값에 이름을 부여하는 것이다.'(이름을 짓는 것은 다른 사람들이 값을 파악하는데 중요하다.)
1)값을 바꿔야 할 때, 정보를 일일이 바꾸지 않고 변수 선언 값(?)만 바꿔주면 된다.
2)정보 값 대신, 정보를 설명하는 이름을 넣으므로 사람들이 값의 의미를 이해할 수 있다.
배우면 바뀐다 패스트캠퍼스>>> https://bit.ly/37BpXiC
패스트캠퍼스 [직장인 실무교육]
프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.
fastcampus.co.kr
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.