단 하나의 값을 저장할 수 있는 메모리 공간을 의미한다.메모리에 값을 저장하거나 읽을 때 해당 메모리 주소를 사용해야 하는데사람이 그 주소를 일일이 사용하기에는 불편하기 때문에, 특정 메모리 영역에 이름을 붙이고 주소 대신에 이름을 사용해서 메모리에 값을 저장하고 읽을
'연산을 수행하는 기호'이다. 연산자가 연산을 수행하려면 반드시 연산의 대상이 있어야 하는데, 그것을 '피연산자(operand)'라고 한다.\*\* 연산자의 우선순위 : 산술 > 비교 > 논리 > 대입 (대입은 가장 마지막에 수행됨)증가 연산자(++) : 피연산자의 값
프로그램의 흐름을 바꾸는 역할을 하는 문장들조건문과 반복문이 있다. \- 조건문 : 조건에 따라 다른 문장이 수행되도록 한다. \- 반복문 : 특정 문장들을 반복해서 수행한다. 가장 기본적인 조건문'조건식'과 '괄호{}'로 이루어져 있다.\*\* 조건식의 결과는
같은 타입의 여러 변수를 하나의 묶음으로 다루는 것많은 양의 데이터를 하나의 참조 변수로 묶음으로써 손쉽게 다룰 수 있게 된다.⚠️ 주의점 : '같은 타입'이어야 한다!쓰임 예시 : 한 학급의 시험점수를 저장하고자 할 때변수와 달리 배열은 각 저장공간이 연속적으로 배치
클래스 : 객체를 정의해놓은 것. 객체의 설계도 또는 틀. 객체를 생성하는 데 사용된다. 붕어빵 기계(틀)객체 : 실제로 존재하는 것. 사물 또는 개념. 클래스에 정의된 내용대로 메모리에 생성된 것. 붕어빵 \- 멤버 : 객체가 가지고 있는 속성과 기능. 멤버변수,
static 메서드(클래스 메서드)클래스 변수와 같이, 객체(인스턴스)를 생성하지 않고도 호출이 가능하다.클래스이름.메서드이름(매개변수) 의 형태로 호출클래스 설계 시 멤버변수 중 모든 인스턴스에 공통으로 사용하는 것에 static을 붙인다.클래스 메서드는 인스턴스변
오늘은 코테를 처음 풀어보는 날이라서 아주 쉬운 문제들로 구성되어있었다.프로그래머스의 Lv.0 문제들을 풀었다.대부분은 연산자만 입력하는 정도의 문제라 바로 풀었는데, 2문제 정도는 시간이 좀 걸렸다. 변수를 어떻게 사용해야 할지, 조건식이나 조건문은 어떤 걸 어떻게
코테 풀기 2일차. 문제들은 어제보다는 조금 더 시간이 걸리는 것들이었다. 문제 자체가 막 어렵진 않은데, 아직 익숙치 않다 보니 계~속 쳐다보고 있어야 뭘 써야 할지를 알게 된다..양꼬치는 1인분에 12,000원, 음료는 1개에 2,000원. 10인분 먹으면 음료수
코테 3일차의 문제들은 대부분 후딱 풀렸음! 문자열 문제였는데 '문자열 뒤집기' 등 메소드를 사용하면 바로 되는 것들이라서, 메소드 검색이 풀이의 8할이었다. 검색하면서 string 관련 메소드들을 많이 보게 됐는데 유용해보이는 것들이 많았다. 문자열 str1 안에 문
정수가 담긴 배열 array에 정수 n이 몇 개 들어있는지 리턴하기원래 Collections.frequency()라는 메소드를 사용해보려 했는데, ArrayList를 처음 본 지라 타입 변환하는 부분에서 뭔가가 막혀 반복문으로 돌아왔다. 위에서는 for each문을 사
11일차에는 조원분들과 페어 프로그래밍 방식으로 문제를 같이 풀었다. 한 사람이 코드를 짜고, 한 사람은 방향을 제시하고, 다른 한 명은 다른 방식을 시도해보는 식으로 해보았다. 이렇게 집단지성을 활용하니 풀이가 훨씬 빨라지고, 무엇보다 재미가 있었다.ㅎㅎ 다른 분들이
온보딩 커리큘럼 3주차에 접어드는 이번 주에는 3그룹으로 나누어 공부를 한다. 웹개발 종합반을 재수강하는 웹종 완주팀, 예비 프론트엔드 심화 학습 CSS팀, 예비 백엔드 심화 학습 SQL팀이 있다. 그 중 나는 SQL팀이다. 한 주 동안 항해에서 제공되는 <엑셀보
스터디 14일차 : SQL 학습 14일차 스터디에는 SQL 강의 3,4주차를 듣는 커리였는데 상당히 빡셌다.. join과 subQuery 등을 처음 보는 상태에서 습득하고, 퀴즈까지 풀려니 좀 빡빡했달까. 그래도 SQL 기본 문법이 생각보다 어려운 편은 아니어서 다행
스터디 15일차 : SQL 문제 풀이 온보딩 스터디 15일차에는 프로그래머스에서 SQL 문제를 풀기 시작했다. java 알고리즘 문제에 비해서는 쉬웠다. 초반에는 같은 조원분의 말씀처럼 '힐링'되는 느낌ㅋㅋ이었는데, 후반으로 가면서 다뤄야 할 데이터가 많아지거나 조건
스터디 16일차 : SQL 문제 풀이 오늘의 문제는 어제보다 조금 더 레벨업 된 것들이었다. 구글링 하면서 강의에서 배우지 않은 sql 내장 함수들도 사용해보았는데, 사용법은 그리 까다롭지 않았다. ⚙️ INNER JOIN 사용 과일로 만든 아이스크림 고르기 문제
17일차에는 조원분들과 페어 프로그래밍 방식으로 문제 풀이를 했다. 혼자 푸는 것보다는 같이 푸는 게 훨씬 잼있다.ㅎㅎ 내가 모르는 함수나 새로운 풀이 방법 등을 공유할 수 있어 유익했다. 특히 inner join과 left join의 차이를 정확히 몰라서 답답했었는데
오늘은 깃과 깃허브 설명을 쭉 보고 커밋, 푸쉬, 풀, 브랜치 생성 등의 실습을 했다. 드디어 깃허브에 입문! 협업하기에 정말 좋은 툴인 것 같다. 나도 빨리 깃헙으로 협업하고 싶다^^~git : 프로젝트의 버전 관리를 위한 도구github : git 원격 저장소 +