안녕하세요. 삶의 질을 높이고자 노력하는 영차영차입니다.
드디어 국비지원 학원을 다니며 공부에 전념을 할 수 있게 되었습니다.
해당 포스팅은 강의 복기용으로 키워드를 기록하는 용도의 포스팅입니다.
--------------------------------------------------------------------------------------------------
-개발할 때 많이쓰던 무료 에디터 notepad++
-배열
-new 키워드 , 참조할 주소를 생성하여 반환하는 키워드
-메모리 사용영역 / 스택영엽, 힙영역, 스태틱영역
-배열까지가 모든 프로그래밍 언어에서 공통적인 부분임
-> 프로그래밍 언어의 기본적 특성. 기본기. 자바만의 특징은 아직 시작하지 않았다고함.
실습문제
배열 실습문제)
// 길이가 100인 배열을 선언하고 1부터 100까지의 값을
// 순서대로 넣어 그 값을 출력하는 코드를 작성하시오.
실습)
// 길이가 5인 String 배열을 선언하고 "딸기", "복숭아", "키위", "사과", "바나나"로
// 초기화 한 후, for문을 활용해서 바나나를 출력해보세요!
실습)
/*
* 양의 정수 5개를 입력받아 배열에 저장하고
* 제일 큰 수를 출력하는 프로그램을 작성하시오.
*/
실습)
/*
* 양의 정수 5개를 입력받아 배열에 저장하고
* 입력받은 값들의 평균을 구하는 프로그램을 작성하시오.
*/
실습)
/*
* 사용자에게 주민번호를 입력 받은 후
* 성별 자리 이후부터 *로 저장되어 출력되도록 프로그램을 작성하시오
* 210618-1124600 -> 210618-1******
* 200518-3233920 -> 200518-3******
*
*/
-입력받은 문자열을 잘라서 배열에 저장 charAt()
-배열의 복사 / 얕은복사, 깊은 보사
-깊은 복사의 3가지 방법 / for문, copyarray(), clone()
-배열의 정렬
-정렬로 변수, 알고리즘, 제어문, 배열을 연습하기 좋음. 기본기
-기본 정렬/ 삽입정렬, 선택정렬, 버블정렬
-오타를 찾을 때 의심가는 부분을 주석처리하고 찾으면 편리
-프로그램을 소스코드 없이 배포하는 방법 -> .jar 파일
jar파일 실행. 해당 경로에서 cmd 실행. java -jar 파일명.jar
-배열 예제 12문제
-자바가 할만해지면 자바스크립트 같이 공부 추천. 자바랑 비슷하고 동작만 브라우저에서 함
-> 브라우저 개발자 모드(f12) Console부분에서 자바스크립트 코딩 및 실행가능
자바스크립트는 브라우저에서 실행, 자바는 JVM에서 실행 , 깃, 자바스크립트 틈틈이 공부
-for(int i =0; i<arr.length; i++){}
등 for문에서 i--; 로 해당 i를 한 번 더 루핑하는 식으로 활용 가능.
-코딩 체화, 타자연습 강조.
'개발 > KH국비지원과정' 카테고리의 다른 글
[KH국비지원 웹개발자 과정] Day_8 키워드_캡슐화,상속,다형성 등 (1) | 2022.06.23 |
---|---|
[KH국비지원 웹개발자 과정] Day_7 키워드_다차원배열, 메소드,객체 등 (2) | 2022.06.21 |
[KH국비지원 웹개발자 과정] Day_5 키워드 _제어문 및 주간리뷰 (0) | 2022.06.18 |
[KH국비지원 웹개발자 과정] Day_4 키워드_제어문 등 (0) | 2022.06.16 |
[KH국비지원 웹개발자 과정] Day_3 키워드_변수, 연산자 등 (0) | 2022.06.15 |