본문 바로가기 메뉴 바로가기

Vibing : "Just vibin'"

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Vibing : "Just vibin'"

검색하기 폼
  • 분류 전체보기 (75)
    • 자바(Java)학습 (24)
      • 1_Java 기초 (16)
      • 2_Java 객체 (4)
      • 3_Java 상속 (4)
    • 데이터베이스(Database) 학습 (17)
      • 1_오라클(Oracle) (14)
      • 2_MYSQL (0)
    • FrontEnd 학습 (1)
      • 1_HTML 학습 (0)
      • 2_CSS 학습 (0)
      • 3_웹 문서 구조 학습 (0)
      • 4_JavaScript 학습 (1)
    • DB 모델링 (17)
      • 1_DB 모델링 개요 (3)
      • 2_개념적 모델링 (4)
      • 3_논리적 모델링 (5)
      • 4_물리적 모델링 (5)
    • UML 모델링 (3)
      • 1_UML 개념 (3)
      • 2_유스케이스 다이어그램 (0)
      • 3_클래스 다이어그램 (0)
      • 4_시퀀스 다이어그램 (0)
    • Framework (1)
      • Spring (1)
    • IT 자격증 (6)
      • 정보처리기사 필기 (6)
      • SQLD (0)
    • 서버 (0)
  • 방명록

java (7)
8.다운 캐스팅(downcasting)과 instanceof연산자

다운 캐스팅 (down casting) 업 캐스팅 된 클래스를 다시 원래의 타입으로 형 변환하는 것을 말합니다. Customer vc = new VIPCustomer(); //묵시적 형변환 : 컴파일러가 코딩을 하는 것 VIPCustomer vCustomer = (VIPCustomer)vc; //명시적 형변환 : 개발자가 직접 코딩을 하는 것 다운 캐스팅을 하려면 개발자가 직접 책임을 지고 명시적 형변환을 통해 수행해야 합니다. 다음 예시로 업캐스팅을 거쳐 다운캐스팅을 해봅시다 public void testDownCasting(ArrayList list) { for(int i =0; i

자바(Java)학습/3_Java 상속 2021. 9. 30. 18:15
2.생활 속에서 객체 찾아 클래스로 구현해 보기

예제를 통해 객체를 찾아 봅시다 온라인 쇼핑몰(시스템)에 회원 로그인(상호작용 인터렉션) 을 하고 여러 판매자가 판매하고 있는 제품 중 하나를 골라 주문을 한다(유형, 무형 모두 객체) 아침에 회사에 가는 길에 별다방 커피숍에 들려 아이스 카페라떼를 주문했다(객체 : 나, 회사, 커피숍, 아이스 카페라떼, 바리스타, 주문) 성적 확인 을 위해 학사 관리 시스템에 로그인 하여 수강 한 과목들의 성적을 확인했다 (객체 : 여러명의 학생들, 교수, 강의실, 과목(성적산출을 하기 위한 여러가지 방법들)) 눈에 보이지 않는 여러가지 객체들이 존재한다. 클래스는 객체의 청사진(blueprint) 입니다 설계도 객체의 속성은 클래스의 멤버 변수(member variable)로 선언 함 학생 클래스(학번, 이름,전공과..

자바(Java)학습/2_Java 객체 2021. 8. 26. 21:50
21.break문, continue문

중간에 멈추는 break문, 무시하고 계속 진행하는 continue문 break문 감싸고 있는 제어문의 블록을 빠져 나오는 기능 (switch문 에서도 사용) 반복문에서는 주로 조 건 문(if)와 같이 사용하여 조건에 해당되는 경우 반복 수행을 멈추고 반복문 외부로 수행 이동 여러 반 복 문 이 중첩되어 있는 경우엔 break 문이 포함되어 있는 반 복 문 만 빠져 나옴 break문 예제 1부터 숫자를 더하여 "100이 넘는 순간의 그 숫자"와 "합"을 출력하세요 package 21; public class BreakTest { public static void main(String[] args) { int sum = 0; int num; for(num = 1; ; num++) { sum += num; ..

자바(Java)학습/1_Java 기초 2021. 8. 23. 21:03
20.중첩 반복문

중첩반복문이란? 반복문 내부에 또 다른 반복문을 넣는다 여러 겹으로 반복문을 겹쳐서 구현 가능합니다 (단 수행시간에 문제가 발생할 수 있습니다) 따라서 외부 반복문과 내부 반복문간의 변수 값 변화에 유의하며 구현해야 합니다 구구단을 for와 while로 구현해 보자 package 20; public class NestedLoopTest { public static void main(String[] args) { int dan = 2; int count = 1; for( ; count

자바(Java)학습/1_Java 기초 2021. 8. 23. 19:19
이전 1 2 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 자바 반복문 for문
  • 중첩반복문
  • java
  • 객체지향이란
  • 자바
  • 조건문
  • 데이터베이스 null
  • Downcasting
  • 스프링 로그
  • 자바 switch case
  • 반복문
  • 자바 프로그래밍이란
  • 자바 조건문 if else
  • 자바 반복문
  • if else if
  • 자바의 기초
  • java란
  • 스프링 로깅
  • 다운캐스팅
  • Switch Case
  • 자바 if if
  • java 프로그래밍이란
  • 스프링 logging
  • if if
  • 자바 if else if else
  • 자바 연산자 우선순위
  • 자바 조건문 if else if문
  • 자바 do while
  • java 기초
  • 반복문 break continue
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바