Java

Java

5주차 과제: 클래스(피드백, feedback)

💡 개발자 인터뷰 시 주의해야 될 사항에 관련된 영상 코딩 인터뷰 관련 책들은 문제풀이에만 집중되어 있다. www.youtube.com/watch?v=SZEHjcDSEdE 🔍 ​블록 초기화랑 생성자 초기화 있으면 생성자 초기화로 먹나요? package choi.hyang.study.chapter5; public class Init { private int number; // 초기화 블록 { this.number =10; System.out.println("init block"); } // 생성자 블록 public Init() { this.number = 100; System.out.println("constructor"); } public static void main(String[] args) { In..

Java

5주차 과제: 클래스

목표 자바의 Class에 대해 학습하세요. 학습할 것 (필수) 클래스 정의하는 방법 객체 만드는 방법 (new 키워드 이해하기) 메소드 정의하는 방법 생성자 정의하는 방법 this 키워드 이해하기 마감일시 2020년 12월 19일 토요일 오후 1시까지. 과제 (Optional) int 값을 가지고 있는 이진트리를 나타내는 Node라는 클래스를 정의하세요. int value, Node left, right를 가지고 있어야 합니다. BinrayTree라는 클래스를 정의하고 주어진 노드를 기준으로 출력하는 bfs(Node node)와 dfs(Node node) 메소드를 구현하세요. DFS는 왼쪽, 루트, 오른쪽 순으로 순회하세요. 클래스 정의하는 방법 클래스는 일반적으로 자바에서 설계도, 청사진이라고 불린다...

Java

4주차 과제: 제어문

목표 자바가 제공하는 제어문을 학습하세요. 과제 (옵션) - 나중에 다시 올리도록 하겠습니다. 과제 0. JUnit 5 학습하세요 2020 if카카오의 가장 기억에 남는 세션 (junit5에 대해 / kotest가 있다면 TDD 묻고 BDD로가) 중에 하나가 떠올랐다. if.kakao.com/session/108 if(kakao)2020 오늘도 카카오는 일상을 바꾸는 중 if.kakao.com junit5를 더 사용하기 편하려면 단언과 관련도 Assertj도 학습해 보기로 하자. joel-costigliola.github.io/assertj/assertj-core-converting-junit5-assertions-to-assertj.html AssertJ / Fluent assertions for ja..

Java

3주차 과제: 연산자(feedback, 피드백)

(백기선 라이브 스터디) 💡 다음 주부터 과제 제출 테스트 코드를 무조건 작성해야 됨(TDD까진 아니어도 괜찮다) 1시까지 과제 제출 1. switch operator는 switch문이 아니다. 2. &&나 || 그리고 &와 | 차이점 &&나 ||는 한쪽을 만족하면 뒤에꺼를 확인하지 않는다. &와 | 는 뒤에 꺼도 확인한다. public class Main { public static void main(String[] args) { int i = 0; int j = 0; if (i++ == 0 || j++ == 0) { System.out.println("Hello"); } System.out.println(i); // 1 System.out.println(j); // 0 } } public class ..

Java

3주차 과제: 연산자

(백기선 스터디) 📌 목표 자바가 제공하는 다양한 연산자를 학습하세요. 💡 학습할 것 산술 연산자 비트 연산자 관계 연산자 논리 연산자 instanceof assignment(=) operator 화살표(->) 연산자 3항 연산자 연산자 우선순위 (optional) Java 13. switch 연산자 코드 올릴 때 여기를 통해서 올려볼 예정이다. colorscripter.com/ 💡 바이트코드 빠르게 보는 법(인텔리제이 : view-> show bytecode)을 이용한다. (터미널이랑은 조금 다른 것 같다) 1. 산술 연산자 산술 연산자를 배우기 전에 연산자와 피연산자의 개념에 대해서 알아보자. 연산자 : 연산을 수행하는 기호를 의미 피연산자 : 연산자를 이용해 연산되는 변수를 의미한다. x + y라는..

향찡
'Java' 카테고리의 글 목록 (6 Page)