예사로운
close
프로필 배경
프로필 로고

예사로운

  • 분류 전체보기
    • Python
      • Python
      • Django
    • Algorithms and Data Structu..
      • Algorithms
    • JavaScript
      • JavaScript
      • React
      • jQuery
    • CS
      • Web
      • HTML CSS
    • SQL
      • Oracle
    • Java
      • Java
      • JDBC
    • Git
    가변 길이 배열 입력매개변수 메서드 (Java)

    가변 길이 배열 입력매개변수 메서드 (Java)

    http://www.yes24.com/Product/Goods/103389317 Do it! 자바 완전 정복 - YES24 이 책은 ‘이제 막 프로그래밍에 입문한 사람’에게 꼭 필요한 기본기부터 ‘찐개발자’라면 꼭 알아야 할 내용까지 국내 집필서 중 가장 많은 도해와 그림을 이용해 설명한다. 특히 프로그래 www.yes24.com Do it! 자바 완전 정복 책을 공부하며 요약・정리한 내용입니다. 메서드를 생성할때 입력 받는 매개변수의 개수를 모르는 경우에는 각각의 입력 개수에 따른 메소드를 모두 오버로딩해서 생성하는 방식이 아닌 가변 길이 배열 입력매개변수를 활용한 방식을 사용해야 한다. 쉽게 말하면 입력 받은 다양한 언어의 인사말을 출력하는 메소드를 만든다고 가정해보자. 그러면 몇개의 언어의 인사말을..

    • format_list_bulleted Java/Java
    • · 2022. 4. 11.
    • textsms
    long형과 float형 뒤에 ‘L’과 ’f’가 붙는 이유

    long형과 float형 뒤에 ‘L’과 ’f’가 붙는 이유

    java의 자료형을 표로 정리하면 아래와 같습니다. 정수형 문자형 실수형 논리형 1바이트 byte boolean 2바이트 short char 4바이트 int float 8바이트 long double 이 자료형중 float형과 Long형을 이용할때 리터럴 맨 끝에 F(f), L(l)을 붙입니다. //long lNum = 12345678900; 오류 long lNum = 12345678900L; float fNum = 0.123456F; 이렇게 붙이는 이유는 java에서 정수는 항상 int형 타입으로 잡히고 실수는 double형 타입으로 잡히기 때문입니다. 즉, long lNum = 12345678900; 이 구문에서의 자바는 리터럴 12345678900를 int 자료형에 집어넣으려고 했지만 12345678..

    • format_list_bulleted Java/Java
    • · 2022. 1. 23.
    • textsms
    터미널을 이용한 Java의 동작원리

    터미널을 이용한 Java의 동작원리

    Java의 동작 원리를 터미널을 통해 살펴보겠습니다. 자바를 처음 배울때 교수님께서 터미널을 통해 자바 프로그램을 구현하는 과제를 내주셨는데, 다시 공부하려니 왜 터미널을 통해 구현하라고 하셨는지 조금은 이해할 수 있었습니다. 자바의 동작 원리를 눈으로 볼 수 있더라고요. 우선 자바의 동작 원리를 간단하게 설명하면 Java Source code가 Compile과정을 거쳐 JVM(Java Virtual Machine)이 읽을 수 있는 Java Application으로 변환됩니다. 이렇게 생성된 Java Application을 실행하면 JVM이 class파일을 읽어 동작하게됩니다. 즉 Java Source code --|--> Java Application ----> JVM --|--> 동작 | | Comp..

    • format_list_bulleted Java/Java
    • · 2021. 12. 28.
    • textsms
    • navigate_before
    • 1
    • 2
    • navigate_next
    공지사항
    전체 카테고리
    • 분류 전체보기
      • Python
        • Python
        • Django
      • Algorithms and Data Structu..
        • Algorithms
      • JavaScript
        • JavaScript
        • React
        • jQuery
      • CS
        • Web
        • HTML CSS
      • SQL
        • Oracle
      • Java
        • Java
        • JDBC
      • Git
    최근 글
    인기 글
    최근 댓글
    태그
    • #Python
    • #oracle
    • #git
    • #java
    • #SQL
    • #오라클
    • #Django
    • #JavaScript
    • #HTML
    • #CSS
    전체 방문자
    오늘
    어제
    전체
    Copyright © 쭈미로운 생활 All rights reserved.
    Designed by JJuum

    티스토리툴바