도로그
close
프로필 배경
프로필 로고

도로그

    • 분류 전체보기 (87)
      • JAVAs (2)
      • JAVA (16)
      • HTML (43)
        • Html (4)
        • Css (8)
        • JavaScript (7)
        • Jquery (1)
        • React (5)
        • SQL (12)
        • Java (5)
      • Spring Boot (4)
      • SI (8)
      • 프로젝트 (0)
        • 팀 프로젝트 (0)
        • 개인 프로젝트 (0)
      • Git (3)
  • mode_edit_outline글작성
  • settings환경설정
  • 홈
  • 태그
  • 방명록

[이클립스] 조건문(if~else, 실행문, 비실행문, 표준입력, 표준출력)

정리더보기1.JDK11 + eclipse2022 설치  - JDK11 설치후 환경변수 설정   JAVA_HOME=~   PATH=~2. 자바의 데이터 종류  1) 기본형       - 수치형               - 정수형: byte ( 1byte )                              short ( 2byte )                              int  ( 4byte ): 기본                              long ( 8byte )   리터럴 표현: 10진수, 2진수(0b값), 8진수(0값), 16진수(0x값)             long 타입으로 정수값을 표현: 값L               - 실수형: float ( 4byte )   ..

  • format_list_bulleted JAVA
  • · 2024. 3. 19.
  • textsms

[JAVA] Object 클래스

Object 클래스 java.lang 패키지 ● 프로그래밍시 import 하지 않아도 자동으로 imort됨 ● import.java.lang.*; ● 많이 사용하는 기본 클래스들이 속한 패키지 ● String, System... 모든 클래스는 Object 클래스를 상속 받는다 ● java.lang.Object 클래스 ● 모든 클래스의 최상위 클래스는 ● 모든 클래스는 Object에서 상속받고, Object 클래스의 메서드 중 일부는 재정의해서 사용할 수 있음 ● 컴파일러가 extends Object를 추가함 ● class Student => class Student extends Object 패키지 관련된 클래스 및 인터페이스 등을 모아 놓은 폴더 패키지에 클래스들이 존재함 패키지이름은 소문자로 시작 ...

  • format_list_bulleted JAVA
  • · 2023. 8. 11.
  • textsms

[JAVA] 인터페이스

인터페이스란? ● 모든 메서드가 추상 메서드로 선언됨 public abstract ● 모든 변수는 상수로 선언됨 public static final package ch10; public interface RemoteController { // 인터페이스란? // 구현된 것이 아무것도 없는 밑 그림만 있는 기본 설계도 이다. // 특징 // 멤버 변수, 일반 구현 메서드를 가질 수 없다. // 오직 추상 메서드와 상수만을 멤버로 가질 수 있다. // 인터페이스는 표준, 약속(강제성있는규칙), 규약을 의미한다. // 추상클래스보다 추상화가 더 높다. - 기능적인 측면으로 많이 활용한다. public static final int SERIAL_NUMBER = 100; // 상수만을 가질 수 있다. //publ..

  • format_list_bulleted JAVA
  • · 2023. 8. 10.
  • textsms
[JAVA] 추상 클래스

[JAVA] 추상 클래스

추상 클래스란? 구현 코드 없이 메서드의 선언만 있는 추상 메서드(abstract method)를 포함한 클래스 메서드 선언(declaration) : 반환타입, 메서드 이름, 매개변수로 구성 메서드 정의(definition) : 메서드 구현(implementation)과 동일한 의미 구현부(body) 를 가짐 ({ }) 예) int add(int x, int y); // 선언 int add(int x, int y){ } // 구현부가 있음, 추상 메서드 아님 abstract 예약어를 사용 추상 클래스는 new 할 수 없음 ( 인스턴스화 할 수 없음 ) 추상 클래스 구현하기 메서드에 구현 코드가 없으면 abstract 로 선언 abstract로 선언된 메서드를 가진 클래스는 abstract로 선언 모든 ..

  • format_list_bulleted JAVA
  • · 2023. 8. 10.
  • textsms

[JAVA] 다형성

다형성 ● 하나의 코드가 여러 자료형으로 구현되어 실행되는 것 ● 같은 코드에서 여러 다른 실행 결과가 나옴 ● 정보은닉, 상속과 더불어 객체지향 프로그래밍의 가장 큰 특징 중 하나임 ● 다형성을 잘 활용하면 유연하고 확장성있고, 유지보수가 편리한 프로그램을 만들수 있음 학습목표 1. 다형성에 대한 개념을 이해하자 2.업 캐스팅이란 무엇일까? 3.다운캐스팅이란 무엇일까? 4.instance of란 무엇일까? 다형성 예제 Animal 클래스 package ch05; public class Animal { public void move() { System.out.println("동물이 움직입니다."); } public void eating() { System.out.println("동물이 먹이를 먹습니다. ..

  • format_list_bulleted JAVA
  • · 2023. 8. 9.
  • textsms
[JAVA] 상속

[JAVA] 상속

클래스 상속 ● 새로운 클래스를 정의 할 때 이미 구현된 클래스를 상속(inheritance) 받아서 속성이나 기능을 확장하여 클래스를 구현함 ● 이미 구현된 클래스보다 더 구체적인 기능을 가진 클래스를 구현해야 할때 기존 클래스를 상속함 ● 상속하는 클래스 : 상위 클래스, parent class, super class ● 상속받는 클래스 : 하위 클래스, child class, subclass 상속을 구현 하는 경우 ● 상위 클래스는 하위 클래스 보다 더 일반적인 개념과 기능을 가짐 ● 하위 클래스는 상위 클래스 보다 더 구체적인 개념과 기능을 가짐 ● 하위 클래스가 상위 클래스의 속성과 기능을 확장 (extends)한다는 의미 상속 예제 package ch01; public class A { Str..

  • format_list_bulleted JAVA
  • · 2023. 8. 7.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (87)
    • JAVAs (2)
    • JAVA (16)
    • HTML (43)
      • Html (4)
      • Css (8)
      • JavaScript (7)
      • Jquery (1)
      • React (5)
      • SQL (12)
      • Java (5)
    • Spring Boot (4)
    • SI (8)
    • 프로젝트 (0)
      • 팀 프로젝트 (0)
      • 개인 프로젝트 (0)
    • Git (3)
최근 글
인기 글
최근 댓글
태그
  • #자료형
  • #자바
  • #클래스
  • #변수
  • #HTML
  • #CSS
  • #함수
  • #SQL
  • #인텔리제이
  • #CRUD
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바