💡 핵심 요약 (TL;DR)
'객체지향언어란, 클래스란, 멤버변수vs지역변수'에서 다루는 각 기술의 핵심 개념과 동작 방식의 차이점을 분석한 내용이다. * 객체지향언어의 특징 : 모듈화의 차이를 고려하여 상황에 맞게 적용해야 한다.
💡 핵심 요약 (TL;DR)
'객체지향언어란, 클래스란, 멤버변수vs지역변수'에서 다루는 각 기술의 핵심 개념과 동작 방식의 차이점을 분석한 내용이다. * 객체지향언어의 특징 : 모듈화의 차이를 고려하여 상황에 맞게 적용해야 한다.
클래스 : 메서드, 객체생성(객체화 = 인스턴스화), 오버로딩(overloading)
💡 핵심 요약 (TL;DR)
클래스 : 메서드, 객체생성(객체화 = 인스턴스화), 오버로딩(overloading)의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * 반복적으로 사용되는 코드의 중복을 방지.
💡 핵심 요약 (TL;DR)
배열과 함께쓰는 메서드의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 향상된 for문인 for each문은 기존 for문과 비교해서 초기값과 증감식을 사용하지 않으며 배열이 가지고 있는 요소들을 특정 변수로 바로 할당해서 사용할 수 있게한다을 적용할 수 있다.
💡 핵심 요약 (TL;DR)
369게임만들기의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 변수 input는 사용자가 scanner를 통해 입력하는 숫자이다.
[ITWILL : JAVA]자바포맷스트링, Random 숫자 뽑기, 상황별 반복문 추천(for, while, do~while)
💡 핵심 요약 (TL;DR)
자바포맷스트링, Random 숫자 뽑기, 상황별 반복문 추천(for, while, do~while)의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. * Random 라이브러리 : 무작위 숫자를 생성하기 위해 Random 객체를 사용해야하기때문에 import해야한다.
[ITWILL : JAVA]비트연산자, 이진수와 십진수 변환
💡 핵심 요약 (TL;DR)
비트연산자, 이진수와 십진수 변환의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 흔히 쓰는 건 아니고 임베디드개발환경이나 안드로이드개발환경에서 종종 사용하는 연산방법이다.
[ITWILL : JAVA]리터럴(literal), byte + byte가 왜 에러날까, int VS Integer, void와 int차이
💡 핵심 요약 (TL;DR)
b1과 b2는 연산결과는 잘 나오지만 b3의 연산결과는 에러가 난다. 관련 환경 설정과 코드를 알맞게 수정하여 정상적으로 동작하도록 해결할 수 있다.
[ITWILL : JAVA]기본 반복문암기, String인지 체크(typeof), N개의 양수를 받아 최대값 출력, char와 String의 차이점 산술연산자
💡 핵심 요약 (TL;DR)
'기본 반복문암기, String인지 체크(typeof), N개의 양수를 받아 최대값 출력, char와 String의 차이점 산술연산자'에서 다루는 각 기술의 핵심 개념과 동작 방식의 차이점을 분석한 내용이다. 동작 원리와 장단점을 비교 파악하여 프로젝트 개발 상황에 적합한 방식을 선택할 수 있다.
[ITWILL : JAVA]Method, 변수와 상수, 배열 Array, new키워드
💡 핵심 요약 (TL;DR)
Method, 변수와 상수, 배열 Array, new키워드의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 다른 사람이 만들어 놓은 매서드를 사용할 수 있다. = 라이브러리라고 부른다을 적용할 수 있다.
[ITWILL : java]Scanner라이브러리와 equals()를 이용한 사칙연산계산기, if문과 switch문 변환 예시, 반복문과 break
💡 핵심 요약 (TL;DR)
Scanner라이브러리와 equals()를 이용한 사칙연산계산기, if문과 switch문 변환 예시, 반복문과 break의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. java.util 패키기에 있는 중요한 라이브러리이므로 사용법은 암기필수.