dion

고정 헤더 영역

글 제목

메뉴 레이어

dion

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (222)
    • 코딩테스트 (4)
      • 프로그래머스 (4)
    • 프로젝트 (0)
    • 실습 (4)
      • 포트포워딩 (1)
      • Untangle (2)
    • IT (192)
      • 기타 (4)
      • AWS (10)
      • vSphere (3)
      • vagrant (1)
      • XenServer (2)
      • Docker (7)
      • Ncloud (3)
      • Cloud (1)
      • MySQL (2)
      • WindowsServer (15)
      • Network (13)
      • Linux (23)
      • GCP (4)
      • K8s (2)
      • GIT&GITHUB (3)
      • HAProxy (1)
      • Terraform (0)
      • Linux & Windows Server (3)
      • JAVA (42)
      • HTML (6)
      • JavaScript (3)
      • CSS3 (7)
      • BOOTSTRAP (1)
      • JQuery (10)
      • DataBase (15)
      • Spring (8)
      • React (3)
    • 자격증 (9)
      • Azure (9)
    • 자료구조 (5)
    • 알고리즘 (4)

검색 레이어

dion

검색 영역

컨텐츠 검색

전체 글

  • [Java] 추상 클래스

    2024.09.06 by o_zeew

  • [Java] 다형성

    2024.09.06 by o_zeew

  • [Java] 상속

    2024.09.06 by o_zeew

  • [Java] 클래스와 객체

    2024.09.05 by o_zeew

  • [Java] 다차원 배열

    2024.09.05 by o_zeew

  • [Java] 조건문과 반복문

    2024.09.04 by o_zeew

  • [Java] 여러가지 연산자

    2024.09.04 by o_zeew

  • [Java] 변수와 자료형

    2024.09.04 by o_zeew

[Java] 추상 클래스

목차1. 추상 메소드2. 추상 클래스  1. 추상 메소드 (Abstract Method)  - 자식 클래스에서 반드시 오버라이딩 해야하는 메소드  - 선언만 하고 구현 내용 없음abstract void print();  2. 추상 클래스 (Abstract Class)   - 하나 이상의 추상 메소드를 포함하는 클래스  - 반드시 구현해야 하는 부분에 대해 명시적으로 표현  - 추상 클래스 자체는 객체 생성 불가  * A 클래스, B 클래스, C 클래스의 비슷한 필드와 메소드를 공통적으로 추출하여 만든 클래스 abstract class 클래스명 {        ...        abstract void print();}   * 참고한 블로그https://limkydev.tistory.com/188

IT/JAVA 2024. 9. 6. 11:56

[Java] 다형성

목차1. 다형성2. instanceof  1. 다형성 (Polymorphism)  - 한 객체가 여러 가지 타입을 가질 수 있는 것  - 같은 자료형에 여러가지 데이터를 대입하여 다양한 결과를 얻어낼 수 있는 성질   - 부모클래스 타입의 참조 변수로 자식클래스 인스턴스 참조class Person {}class Student extends Person {}Person p1 = new Student();    > 부모가 자식 가능// Student s1 = new Person();   > 자식이 부모 불가   * 이해가 안될 때 읽어본 블로그https://inpa.tistory.com/entry/OOP-JAVA%EC%9D%98-%EB%8B%A4%ED%98%95%EC%84%B1Polymorphism-%EC%..

IT/JAVA 2024. 9. 6. 11:46

[Java] 상속

목차1. 상속2. super, super()3. 오버라이딩  1. 상속 (Ingeritance)  - 기존 클래스에 기능 추가 및 재정의하여 새로운 클래스를 정의  - 부모 클래스 : 상속 대상이 되는 기존 클래스 (상위 클래스, 기초 클래스)  - 자식 클래스 : 기존 클래스를 상속하는 클래스 (하위 클래스, 파생 클래스)  - 부모 클래서의 필드와 메소드가 상속됨 (생성자, 초기화 블록은 상속 X)  - 다중 상속 불가능 (부모가 여럿 X)  - private, default 멤버는 자식 클래스에서 접근 불가class 자식 클래스명 extends 부모 클래스명 {        필드;        메소드;        ...}  2. super, super()  - super : 부모 클래스와 자식 클..

IT/JAVA 2024. 9. 6. 11:36

[Java] 클래스와 객체

목차1. 클래스2. 객체, 인스턴스3. 생성자4. this, this()5. 오버로딩6. 접근제어자7. Static  1. 클래스 (Class)   - 객체를 정의하는 설계도  - 붕어빵틀(클래스)를 사용하여 만들어지는 붕어빵(객체)  - 객체 변수, 메소드로 이루어짐public class 클래스명 {        // 객체 변수        // 메소드        // + 접근제어자        // + static}클래스명 객체명 = new 클래스명();  2. 객체, 인스턴스  - 객체 (Object) : 실체  - 인스턴스 (Instance) : 클래스와 객체의 관계      - 클래스로부터 객체를 선언 (인스턴스 화)      - 어떤 객체는 어떤 클래스의 인스턴스  3. 생성자 (Constr..

IT/JAVA 2024. 9. 5. 12:45

[Java] 다차원 배열

목차1. 다차원 배열2. 이차원 배열  1. 다차원 배열  - 이차원 이상의 배열을 의미하며, 배열 요소로 또 다른 배열을 가지는 배열을 의미  * 이차원 배열은 배열 요소로 일차원 배열을 가지며, 삼차원 배열은 배열 요소로 이차원 배열을 가짐  2. 이차원 배열  - 이차원 배열의 생성 방법  [ 자료형 [ ] [ ] 변수명 = {{ , , ,},{ , , , }}; ]    *첫번째 차원 : 행 / 두번째 차원 열  ex) int [ ] [ ] myArray = {{1,2,3},{4,5,6}};myArray[0][0]myArray[0][1]myArray[0][2]123456myArray[1][0]myArray[1][1]myArray[1][2]

IT/JAVA 2024. 9. 5. 12:20

[Java] 조건문과 반복문

목차1. 조건문    - if    - switch2. 반복문    - for    - while  1. 조건문  1. if : 조건에 따라 무엇을 실행할지 판단하는 분기 구조if (조건문1) {        조건문 1을 만족할 때 실행할 내용;} else if (조건문2) {        조건문 2를 만족할 때 실행할 내용;} else {        그 외의 상황에서 실행할 내용;}   2. switch : 입력 값에 따라 어떤 case를 실행할지 판단하는 분기 구조    - break : break를 만나면 종료switch (입력 값) {        case 입력 값 1:                실행할 내용;                break;        case 입력 값 2:      ..

IT/JAVA 2024. 9. 4. 16:40

[Java] 여러가지 연산자

목차1. 항과 연산자2. 대입 연산자, 부호 연산자3. 산술 연산자, 증가/감소 연산자4. 관계 연산자5. 논리 연산자6. 복합 대입 연산자7. 2진법8. 비트 연산자9. 비트 논리 연산자10. 비트 이동 연산자   1. 항과 연산자   * 항 : 연산을 할 때 사용되는  - 단항 연산자 : 항이 한 개  - 이항 연산자 : 항이 두 개 - 삼항 연산자 : 항이 세 개   ex) (3>1) ? 1 : 0  2. 대입 연산자 (=) - 우측의 데이터를 좌측의 변수에 대입    ex) int num = 100; 3. 부호 연산자 (+,-) - 부호를 나타내는 연산자 - + 연산자는 생략 가능 4. 산술 연산자 (+,-,*,/,%) - 덧셈(+), 뺄셈(-), 곱셉(*), 나눗셈(/), 나머지(%)   ex)..

IT/JAVA 2024. 9. 4. 14:38

[Java] 변수와 자료형

목차1. 변수 (Variable)2. 변수 이름 규칙3. 표기법4. 자료형 (Data Type)     - 숫자     - 부울     - 문자열     - StringBuffer     - 배열     - 리스트     - 맵     - 제네릭스   1. 변수 (Variable) - 데이터를 저장하는 메모리 공간에 붙여준 이름  ex) int age = 20;  >> 데이터타입 변수명 = 데이터;  2. 변수 이름 규칙 - 문자와 숫자, _ (underscore), $ 사용 가능 - 숫자로 시작 X - 대문자와 소문자 구분 - 공백 사용 X - 미리 예약된 이름 사용 X  3. 표기법  * 반드시 지켜야 하는 사항은 아니지만 프로그래머들 사이의 약속  - 카멜 표기법 (camelCase) : 가장 앞의..

IT/JAVA 2024. 9. 4. 12:18

추가 정보

인기글

최신글

페이징

이전
1 2 3 4 5 6 ··· 28
다음
TISTORY
dion © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바