본문 바로가기
반응형

분류 전체보기181

자바 입문하기17 - Exception 해당 강의를 보고 정리한 것입니다. https://programmers.co.kr/learn/courses/5 자바 입문 자바 입문 가장 널리 쓰이는 프로그래밍 언어 Java로 프로그래밍의 기초를 다져보세요. 이 강의의 내용을 책으로 만나고 싶으시면 여기를 눌러 책 정보를 확인하세요. 강의를 다 들었는데, 지금 programmers.co.kr Exception(예외처리) : 프로그램 실행 중 예기치 못한 가건을 예외라고 함. 예외 상황을 미리 예측하고 처리하는 것을 예외 처리라고 함. 문법 try{ 수행할코드(오류가 발생할 가능성이 있는 블록) }catch(예외클래스 변수명) { 예외 처리 블록 (오류 발생시 실행할 블록) }finally{ 예외 발생 여부에 상관없이 반드시 실행되는 블록 (생략가능) }.. 2022. 1. 12.
자바 입문하기16 - 내부클래스 해당 강의를 보고 정리한 것입니다. https://programmers.co.kr/learn/courses/5 자바 입문 자바 입문 가장 널리 쓰이는 프로그래밍 언어 Java로 프로그래밍의 기초를 다져보세요. 이 강의의 내용을 책으로 만나고 싶으시면 여기를 눌러 책 정보를 확인하세요. 강의를 다 들었는데, 지금 programmers.co.kr 내부클래스 : 클래스 안에 선언된 클래스, 중첩된 클래스 혹은 인스턴스 클래스(instance class)라고 불림. 위치에 따라 4가지 형태가 있음 1. 클래스 안에 인스턴스 변수, 즉 필드를 선언하는 위치에 선언되는 경우. 중첩 클래스 혹은 인스턴스 클래스라고 한다. 내부에 있는 Cal 객체를 생성하기 위해서는, 밖에는 InnerExam1의 객체를 만든 후 In.. 2022. 1. 12.
자바 입문하기15 - 인터페이스 해당 강의를 보고 정리한 것입니다. https://programmers.co.kr/learn/courses/5 자바 입문 자바 입문 가장 널리 쓰이는 프로그래밍 언어 Java로 프로그래밍의 기초를 다져보세요. 이 강의의 내용을 책으로 만나고 싶으시면 여기를 눌러 책 정보를 확인하세요. 강의를 다 들었는데, 지금 programmers.co.kr 인터페이스 : 서로 관계가 없는 물체들이 상호 작용을 하기 위해서 사용하는 장치나 시스템 마치 목차처럼 어떤 기능들이 있는지 쭉 나열하는 것. (추상 클래스!!!) 인터페이스 정의 - 추상 메서드와 상수를 정의할 수 있다. - 객체를 생성 불가능 public interface TV { public int MIN_VOLUME= 0; public int MAX_VOLU.. 2022. 1. 12.
자바 입문하기14 - 클래스 형변환 해당 강의를 보고 정리한 것입니다. https://programmers.co.kr/learn/courses/5 자바 입문 자바 입문 가장 널리 쓰이는 프로그래밍 언어 Java로 프로그래밍의 기초를 다져보세요. 이 강의의 내용을 책으로 만나고 싶으시면 여기를 눌러 책 정보를 확인하세요. 강의를 다 들었는데, 지금 programmers.co.kr 클래스 형 변환 : 부모 타입으로 자식 객체를 참조하게 되면 부모가 가지고 있는 메서드만 사용할 수 있다. 자식 객체가 가지고 있는 메서드나 속성을 사용하고 싶다면 형 변환해야 한다. - 부모 Car클래스 public class Car { public void run() { System.out.println("Car의 run메서드"); } } - 자식 Bus클래스 .. 2022. 1. 11.
자바 입문하기13 - 상속, 접근제한자, 추상클래스, super 해당 강의를 보고 정리한 것입니다. https://programmers.co.kr/learn/courses/5 자바 입문 자바 입문 가장 널리 쓰이는 프로그래밍 언어 Java로 프로그래밍의 기초를 다져보세요. 이 강의의 내용을 책으로 만나고 싶으시면 여기를 눌러 책 정보를 확인하세요. 강의를 다 들었는데, 지금 programmers.co.kr 상속 : 부모가 가진 것을 자식에게 몰려주는 것을 의미 노트북은 컴퓨터의 한 종류 침대는 가구의 한 종류, 혹은 침대는 가구 소방차는 자동차 해당 관계들을 "is a" 관계 혹은 "kind of" 관계라고 함. Car를 상속받은 Bus를 class로 표현하는 방법 부모 클래스 Car public class Car { String name; int number; pu.. 2022. 1. 11.
자바 입문하기12 - 오버로딩, 오버라이딩, this(), 패키지 해당 강의를 보고 정리한 것입니다. https://programmers.co.kr/learn/courses/5 자바 입문 자바 입문 가장 널리 쓰이는 프로그래밍 언어 Java로 프로그래밍의 기초를 다져보세요. 이 강의의 내용을 책으로 만나고 싶으시면 여기를 눌러 책 정보를 확인하세요. 강의를 다 들었는데, 지금 programmers.co.kr 메서드 오버 로딩 : 매개변수의 유형과 개수를 다르게 하여 같은 이름의 메서드를 여러 개 가질 수 있게 하는 기술 메서드 오버 로딩 방법 이름은 같지만 매개변수가 다른 메서드 public class MyClass2 { public int plus(int x, int y) { return x+y; } public int plus(int x, int y, int z) .. 2022. 1. 11.
자바 입문하기11 - 생성자, this 해당 강의를 보고 정리한 것입니다. https://programmers.co.kr/learn/courses/5 자바 입문 자바 입문 가장 널리 쓰이는 프로그래밍 언어 Java로 프로그래밍의 기초를 다져보세요. 이 강의의 내용을 책으로 만나고 싶으시면 여기를 눌러 책 정보를 확인하세요. 강의를 다 들었는데, 지금 programmers.co.kr 생성자 : 모든 클래스는 인스턴스화 될때 생성자를 사용한다. 생성자 특징 생성자는 리턴타입이 없음. 생성자를 프로그래머가 만들지 않으면 매개변수가 없는 생성자가 자동으로 만들어진다. 매개변수가 없는 생성자를 기본생성자라고 한다. 생성자를 하나라도 만들었다면 기본생성자는 자동으로 만들어지지 않는다. 생성자의 역할 생성자가 하는 일은 객체가 될 때 필드를 초기화 하는 .. 2022. 1. 11.
자바 입문하기10 - scope, static, enum 해당 강의를 보고 정리한 것입니다. https://programmers.co.kr/learn/courses/5 자바 입문 자바 입문 가장 널리 쓰이는 프로그래밍 언어 Java로 프로그래밍의 기초를 다져보세요. 이 강의의 내용을 책으로 만나고 싶으시면 여기를 눌러 책 정보를 확인하세요. 강의를 다 들었는데, 지금 programmers.co.kr 변수의 스코프 : 프로그램상에서 사용되는 변수들의 사용 가능한 범위 변수가 선언된 블록이 사용범위 public class VariableScopeExam { int globalScope = 10; public void scopeTest(int value) { int localScope = 20; System.out.println(globalScope); System.. 2022. 1. 10.
자바 입문하기9 - String 해당 강의를 보고 정리한 것입니다. https://programmers.co.kr/learn/courses/5 자바 입문 자바 입문 가장 널리 쓰이는 프로그래밍 언어 Java로 프로그래밍의 기초를 다져보세요. 이 강의의 내용을 책으로 만나고 싶으시면 여기를 눌러 책 정보를 확인하세요. 강의를 다 들었는데, 지금 programmers.co.kr String클래스 : 자바에서 가장 많이 사용하는 문자열을 표현하는 클래스 생성 방법 1. new연산자를 이용하지 않고 인스턴스 생성 String str1 = "hello"; String str2 = "hello";​ - "hello"라는 문자열이 메모리 중에서 상수가 저장되는 영역에 저장. ( 상수는 변하지 않는 값을 의미) - String str2="hello".. 2022. 1. 10.
반응형