기회는 찬스
close
프로필 배경
프로필 로고

기회는 찬스

  • 분류 전체보기 (111)
    • Language (20)
      • Java (19)
      • Design Pattern (1)
    • Tech (24)
      • Spring (18)
      • JPA (3)
      • QueryDSL (1)
      • Gradle (2)
    • 개발 생각 (1)
    • Database (4)
      • Mysql (4)
      • Redis (0)
    • 네트워크 (1)
    • 운영체제 (2)
    • IDE (10)
      • Intellij (7)
      • vscode (2)
      • datagrip (1)
    • 인프라 (11)
      • Docker (2)
      • Jenkins (7)
      • Github Actions (1)
      • GCP (1)
    • 형상관리 (2)
      • gitlab (2)
      • git (0)
    • 외부활동 (28)
      • CS 면접 끝장내기 - 데이터베이스 1기 (5)
      • CS 면접 끝장내기 - 컴퓨터 네트워크 2기 (5)
      • CS 면접 끝장내기 - 자바 2기 (0)
      • TDD, 클린 코드 with Java 17기 (7)
      • ATDD, 클린 코드 with Spring 8기 (6)
      • 항해플러스 5기 (5)
    • 프로젝트 (0)
    • 회고 (6)
    • 기타 (1)
      • 제미니의 개발 실무 (0)
  • 홈
  • Github
  • LinkedIn
  • 방명록
[자바 스터디 8주차] 인터페이스

[자바 스터디 8주차] 인터페이스

github.com/whiteship/live-study/issues/8 8주자 과제: 인터페이스 · Issue #8 · whiteship/live-study 목표 자바의 인터페이스에 대해 학습하세요. 학습할 것 (필수) 인터페이스 정의하는 방법 인터페이스 구현하는 방법 인터페이스 레퍼런스를 통해 구현체를 사용하는 방법 인터페이스 상속 인터 github.com 목표 자바의 인터페이스에 대해 학습하세요. 학습할것 - 인터페이스란(자체 추가) - 인터페이스 정의하는 방법 - 인터페이스 구현하는 방법 - 인터페이스 레퍼런스를 통해 구현체를 사용하는 방법 - 인터페이스 상속 - 인터페이스의 기본 메소드 (Default Method), 자바 8 - 인터페이스의 static 메소드, 자바 8 - 함수형 인터페이스(..

  • format_list_bulleted Language/Java
  • · 2021. 1. 9.
  • textsms
[자바 스터디 7주차] 패키지

[자바 스터디 7주차] 패키지

github.com/whiteship/live-study/issues/7 7주차 과제: 패키지 · Issue #7 · whiteship/live-study 목표 자바의 패키지에 대해 학습하세요. 학습할 것 (필수) package 키워드 import 키워드 클래스패스 CLASSPATH 환경변수 -classpath 옵션 접근지시자 마감일시 2021년 1월 2일 토요일 오후 1시까지. github.com 목표 자바의 패키지에 대해 학습하세요. 학습할 것 - package 키워드 - import 키워드 - 클래스패스 - CLASSPATH 환경변수 - -classpath 옵션 - 접근지시자 - ※ ♥ 스터디원 참고 및 리뷰 package 키워드 패키지란? - 서로 관련이 있는 클래스 또는 인터페이스들을 묶어 놓은..

  • format_list_bulleted Language/Java
  • · 2021. 1. 3.
  • textsms
[자바 스터디 6주차] 상속

[자바 스터디 6주차] 상속

github.com/whiteship/live-study/issues/6 6주차 과제: 상속 · Issue #6 · whiteship/live-study 목표 자바의 상속에 대해 학습하세요. 학습할 것 (필수) 자바 상속의 특징 super 키워드 메소드 오버라이딩 다이나믹 메소드 디스패치 (Dynamic Method Dispatch) 추상 클래스 final 키워드 Object 클래스 마 github.com 목표 자바의 상속에 대해 학습하세요. 학습할 것 - 자바 상속의 특징 - super 키워드 - 메소드 오버라이딩 - 다이나믹 메소드 디스패치(Dynamic Method Dispatch) - 추상 클래스 - final 키워드 - Object 클래스 - ※ ♥ 스터디원 참고 및 리뷰 자바 상속의 특징 🤔 ..

  • format_list_bulleted Language/Java
  • · 2020. 12. 20.
  • textsms
[자바 스터디 5주차] 클래스

[자바 스터디 5주차] 클래스

목표 자바가 제공하는 다양한 연산자를 학습하세요. 학습할 것 클래스를 정의하는 방법 - 객체 만드는 방법(new 키워드 이해하기) - 메소드 정의하는 방법 - 생성자 정의하는 방법 - this 키워드 이해하기 - ※ ♥ 스터디원 참고 및 리뷰 과제(Optional) - int 값을 가지고 있는 이진 트리를 나타내는 Node라는 클래스를 정의하세요. - int value, Node left, right를 가지고 있어야 합니다. - BinaryTree라는 클래스를 정의하고 주어진 노드를 기준으로 출력하는 bfs(Node node)와 dfs(Node -node) 메소드를 구현하세요. - DFS는 왼쪽, 루트, 오른쪽 순으로 순회하세요. 클래스를 정의하는 방법 자바는 대표적인 객체지향 프로그래밍 언어 중 하나이..

  • format_list_bulleted Language/Java
  • · 2020. 12. 19.
  • textsms
switch문 동작방식

switch문 동작방식

5. if문과 switch문의 차이 if else문을 쓸 수 있는 모든 상황에 switch문을 사용할 순 없지만, 반대로 모든 swich문은 if else문으로 대체 될 수 있다. if else문이든 switch문이든 입력받은 변수의 값에 따라 흐름의 방향을 제어해야할 때 둘다 사용할 수 있다. 그럼 어느상황에 어느것을 쓰는게 효율적일까? int num = 5; int ret; if (num == 0) ret = num; else if (num == 1) ret = num; else if (num == 3) ret = num; else if (num == 5) ret = num; else if (num == 7) ret = num; else ret = num; System.out.println(ret);..

  • format_list_bulleted Language/Java
  • · 2020. 12. 9.
  • textsms
[자바 스터디 4주차] 제어문

[자바 스터디 4주차] 제어문

github.com/whiteship/live-study/issues/4 4주차 과제: 제어문 · Issue #4 · whiteship/live-study 목표 자바가 제공하는 제어문을 학습하세요. 학습할 것 선택문 반복문 과제 과제 0. JUnit 5 학습하세요. 인텔리J, 이클립스, VS Code에서 JUnit 5로 테스트 코드 작성하는 방법에 익숙해 질 것. 이미 JUn github.com 목표 자바가 제공하는 다양한 연산자를 학습하세요. 학습할 것 선택문 반복문 ※ ♥스터디원 참고 및 리뷰 과제 JUnit 5 학습하세요. live-study 대시 보드를 만드는 코드를 작성하세요. LinkedList를 구현하세요. Stack을 구현하세요. 앞서 만든 ListNode를 사용해서 Stack을 구현하세요..

  • format_list_bulleted Language/Java
  • · 2020. 12. 2.
  • textsms
[자바 스터디 3주차] 연산자

[자바 스터디 3주차] 연산자

github.com/whiteship/live-study/issues/3 3주차 과제: 연산자 · Issue #3 · whiteship/live-study 목표 자바가 제공하는 다양한 연산자를 학습하세요. 학습할 것 산술 연산자 비트 연산자 관계 연산자 논리 연산자 instanceof assignment(=) operator 화살표(->) 연산자 3항 연산자 연산자 우선 순위 (option github.com 목표 자바가 제공하는 다양한 연산자를 학습하세요. 학습할 것 산술 연산자 비트 연산자 관계 연산자 논리 연산자 instanceof assignment(=) operator 화살표(->) 연산자 3항 연산자 연산자 우선 순위 (optional) Java 13. switch 연산자 라이브 피드백 용어정..

  • format_list_bulleted Language/Java
  • · 2020. 11. 24.
  • textsms
[자바 스터디 2주차] 자바 데이터 타입, 변수 그리고 배열

[자바 스터디 2주차] 자바 데이터 타입, 변수 그리고 배열

2주차 과제: 자바 데이터 타입, 변수 그리고 배열 · Issue #2 · whiteship/live-study 목표 자바의 프리미티브 타입, 변수 그리고 배열을 사용하는 방법을 익힙니다. 학습할 것 프리미티브 타입 종류와 값의 범위 그리고 기본 값 프리미티브 타입과 레퍼런스 타입 리터럴 변수 선언 github.com 목표 자바의 프리미티브 타입, 변수 그리고 배열을 사용하는 방법을 익힙니다. 학습할 것 프리미티브 타입 종류와 값의 범위 그리고 기본 값 프리미티브 타입과 레퍼런스 타입 리터럴 변수 선언 및 초기화하는 방법 변수의 스코프와 라이프타임 타입 변환, 캐스팅 그리고 타입 프로모션 1차 및 2차 배열 선언하기 타입 추론, var 라이브 피드백 프리미티브 타입 종류와 값의 범위 그리고 기본 값 프리..

  • format_list_bulleted Language/Java
  • · 2020. 11. 17.
  • textsms
[자바 스터디 1주차] JVM은 무엇이며 자바 코드는 어떻게 실행하는 것인가.

[자바 스터디 1주차] JVM은 무엇이며 자바 코드는 어떻게 실행하는 것인가.

1주차 과제: JVM은 무엇이며 자바 코드는 어떻게 실행하는 것인가. · Issue #1 · whiteship/live-study 목표 자바 소스 파일(.java)을 JVM으로 실행하는 과정 이해하기. 학습할 것 JVM이란 무엇인가 컴파일 하는 방법 실행하는 방법 바이트코드란 무엇인가 JIT 컴파일러란 무엇이며 어떻게 동작하는지 JV github.com 목표 자바 소스 파일(.java)을 JVM으로 실행하는 과정 이해하기. 학습할 것 JVM이란 무엇인가 컴파일 하는 방법 실행하는 방법 바이트코드란 무엇인가 JIT 컴파일러란 무엇이며 어떻게 동작하는지 JVM 구성 요소 JDK와 JRE의 차이 javac 옵션(추가과제) 라이브 피드백 JVM이란 무엇인가 JVM은 Java Virtual Machine의 줄임말..

  • format_list_bulleted Language/Java
  • · 2020. 11. 16.
  • textsms
  • navigate_before
  • 1
  • 2
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (111)
    • Language (20)
      • Java (19)
      • Design Pattern (1)
    • Tech (24)
      • Spring (18)
      • JPA (3)
      • QueryDSL (1)
      • Gradle (2)
    • 개발 생각 (1)
    • Database (4)
      • Mysql (4)
      • Redis (0)
    • 네트워크 (1)
    • 운영체제 (2)
    • IDE (10)
      • Intellij (7)
      • vscode (2)
      • datagrip (1)
    • 인프라 (11)
      • Docker (2)
      • Jenkins (7)
      • Github Actions (1)
      • GCP (1)
    • 형상관리 (2)
      • gitlab (2)
      • git (0)
    • 외부활동 (28)
      • CS 면접 끝장내기 - 데이터베이스 1기 (5)
      • CS 면접 끝장내기 - 컴퓨터 네트워크 2기 (5)
      • CS 면접 끝장내기 - 자바 2기 (0)
      • TDD, 클린 코드 with Java 17기 (7)
      • ATDD, 클린 코드 with Spring 8기 (6)
      • 항해플러스 5기 (5)
    • 프로젝트 (0)
    • 회고 (6)
    • 기타 (1)
      • 제미니의 개발 실무 (0)
최근 글
인기 글
최근 댓글
태그
  • #데이
  • #ㄹㄹ
  • #a
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바