TIL 22.11.07.

5w31892p·2022년 11월 7일
0

Dev.TIL

목록 보기
6/66

Today I Learned

  • Java 강의
  • Google 검색 팁

🌞 구글 검색 팁

  1. Google.com/ncr 로 검색
  2. 검색 결과 영어로 바꾸기
  3. 기술키워드만 뽑아서 검색
  4. 오래된 글은 안보더라도 10년이 지났는데 업데이트가 최근이면 읽고 확인
  5. 글 내용 70% 미만으로 이해가면 무소용, 다른 글 찾기

:: stack overflow

  • 개발자 지식인 같은것
  • 키워드, 숫자 (좋아요 같은 것), 옆에 연결됨 보고 찾기
  • 공유하다를 눌러서 꼭 내가 남겨놔야함

오늘부터 강의를 듣는 날!
원래 파이썬부터 듣는 날이였는데, 유료강의를 무료로 제공하다보니 서버 오류가 생겨서
오류가 없는 Java 강의부터 듣게 되었다.
다행히 난 미니캠프 당시 생활코딩 들을 때 java를 다운 받아놔서 수월하게 시작했다.

하지만 곧 배열관련 강의 중 한글이 깨져서 나오는 현상이 발생하였다.
슬랙에도 다른 분께서 고생하셨고, 해결 방법 등이 올라와서 다 실행해봤지만 다 먹히질 않았다....

내가 따로 다운을 받아서 안되는 건가 싶어 다운 받아놓은 JAVA는 삭제하고 강의에서 알려준것으로 진행했으나 더 안되는 기분이였다.
그래서 그냥 원래 하던걸로 하자 싶어서 다시 JAVA8을 다운 받아서 실행시켰다.
WOW.. 근데 그냥 실행만 시켜봤는데 한글이 깨지지 않고 나오고 있었다!! 그래서 그대로 진행~

근데 하다가 슬슬 조건문, 반복문이 나오니 머리가 아프고 짜증이 나서
설마 오늘까지 JAVA를 다 들어야 하나 했는데 오늘 14강까만 들으면 됐다.

점점 들으면 들을수록 반복문 쪽부터 이해가 안되서 귀에 안들어와서 몇번을 돌려본지 모르겠다.
귀에 안들어오고 머리에 안들어오니까 짜증이 나고 인상만 써지네 아오..

자주보면서 눈에 익히는 방법밖에 없을 것 같다.
우선 정리한 내용들 시간 날 때마다 눈에 익히도록 자주 보는 습관 가지자


자바 정리

:: 🤢 정리

  • short, int, long, float, double
  • char : 작은따옴표
  • boolean : 진실 혹은 거짓
  • 배열 : 자료형[] 변수 = new 자료형[배열의 크기]
  • % : 나누고 난 나머지
  • a += b : a = a+b
  • != : 같지않음 / == : 같음
  • && : and
  • || : or
  • ! : not
  • if문
if (조건식){
    실행 코드
} else if (조건식) {
	실행 코드
}
  • switch문
switch (입력 변수){
    case 입력값1 : 실행 구문
        break;
    case 입력값2 : 실행 구문
        break;
    case 입력값3 : 실행 구문
        break;
    default: 기본 실행 구문
        break;
}
  • 삼항 연상자
(조건식) ? A : B
  • for문
for(초기값 ; 조건식 ; 증감식){ // (i = 0; i < 10; i++)
    실행 코드 블럭
}
  • while문
while(조건식){
    실행 코드 블럭
}
  • 클래스 : 붕어빵 틀
  • 인스턴스 : 만들어진 붕어빵
  • 메소드 : 작업을 수행하는 코드를 하나로 묶은 것
  • 생성자 : 인스턴스 초기화 메소드
  • 상속 : 오직 하나의 클래스만 상속
  • 오버로딩 : 기존에 없는 새로운 메소드를 정의하는 것
  • 오버라이딩 : 상속받은 메소드의 내용을 변경하는 것

Tomorrow

  • python 문법 강의
  • git 강의 들었던 것 복습
  • git 강의 (시간된다면)

0개의 댓글