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

예사로운

  • 분류 전체보기
    • Python
      • Python
      • Django
    • Algorithms and Data Structu..
      • Algorithms
    • JavaScript
      • JavaScript
      • React
      • jQuery
    • CS
      • Web
      • HTML CSS
    • SQL
      • Oracle
    • Java
      • Java
      • JDBC
    • Git
    자바 객체 배열 복사

    자바 객체 배열 복사

    배열 복사 메서드 System.arrayCopy(src, srcPos, dest, destPos, length) Object src : 원본 소스 int srcPos : 원본 소스에서 복사를 시작할 위치 Object dest : 복사하려는 대상 int destPos : 복사하는 대상에서의 시작할 위치 int length : 얼마만큼 복사할지 e.g. System.arraycopy(library, 0, copyLibrary, 0, 5); // library 배열의 0번째 요소부터 복사해서 copyLibrary 배열의 0번째 부터 5개를 붙여넣기 얕은 복사(Shallow Copy) 객체 주소만 복사되어 한쪽 배열의 요소를 수정하면 같이 수정 된다. 즉, 두 배열이 같은 객체를 가리킨다 public class..

    • format_list_bulleted Java/Java
    • · 2022. 7. 29.
    • textsms
    Java의 SCE(Short-Circuit Evaluation, 단락 회로 평가)

    Java의 SCE(Short-Circuit Evaluation, 단락 회로 평가)

    SCE(Short-Circuit Evaluation, 단락 회로 평가)이란 최단거리 연산을 말한다. 자바는 SCE연산을 수행하는데 아래의 예시를 보면 쉽게 알 수 있다. public class SCE{ public static void main(String[] args){ int a = 10; int b = 1; System.out.println("변수 a, b 출력"); System.out.println("a : " + a); System.out.println("b : " + b); System.out.println("\\n논리 연산자 &&"); boolean value = ((a = a + 10 ) < 10) && ( ( b = b + 2 ) < 10); System.out.println(value)..

    • format_list_bulleted Java/Java
    • · 2022. 7. 16.
    • textsms
    상속(Java)

    상속(Java)

    http://www.yes24.com/Product/Goods/103389317 Do it! 자바 완전 정복 - YES24 이 책은 ‘이제 막 프로그래밍에 입문한 사람’에게 꼭 필요한 기본기부터 ‘찐개발자’라면 꼭 알아야 할 내용까지 국내 집필서 중 가장 많은 도해와 그림을 이용해 설명한다. 특히 프로그래 www.yes24.com Do it! 자바 완전 정복 책을 공부하며 요약・정리한 내용입니다. 상속 부모 클래스의 필드, 이너클래스, 메서드를 자식 클래스 내부에 포함시킴 부모클래스 ← 자식클래스 class 자식클래스 extends 부모클래스 { ... } 부모 클래스는 자식 클래스의 공통적 특징을 모아 구성한 클래스 이다. 자식클래스는 부모 클래스의 모든 멤버(필드, 이너클래스, 메서드)를 내려받고 자..

    • format_list_bulleted Java/Java
    • · 2022. 4. 27.
    • textsms
    static 제어자 (Java)

    static 제어자 (Java)

    http://www.yes24.com/Product/Goods/103389317 Do it! 자바 완전 정복 - YES24 이 책은 ‘이제 막 프로그래밍에 입문한 사람’에게 꼭 필요한 기본기부터 ‘찐개발자’라면 꼭 알아야 할 내용까지 국내 집필서 중 가장 많은 도해와 그림을 이용해 설명한다. 특히 프로그래 www.yes24.com Do it! 자바 완전 정복 책을 공부하며 요약・정리한 내용입니다. 인스턴스 멤버(instance member) 앞에 static이 붙어 있지 않으며 클래스의 객체를 생성해야 다른 클래스에서 사용 가능 정적 멤버(static member) 앞에 static이 붙어 있으며 다른 클래스에서 객체 생성 없이 클래스명.멤버명 으로 바로 사용 가능 인스턴스 필드와 정적 필드 인스턴스 필..

    • format_list_bulleted Java/Java
    • · 2022. 4. 25.
    • textsms
    DBConn(DB연동을 위한 클래스 생성)

    DBConn(DB연동을 위한 클래스 생성)

    DB 연동을 편리하게 하기위해 Class로 선언 DBConn클래스 import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class DBConn { // Connection 타입의 전역변수 dbConn 선언 private static Connection dbConn; // 메소드 정의 public static Connection getConnection() throws ClassNotFoundException, SQLException { // 한 번 연결된 객체를 계속 사용 // 즉, 연결되지 않은 경우에만 연결을 시도하겠다는 의미 // → 싱글톤(디자인 패턴) if (dbConn == n..

    • format_list_bulleted Java/JDBC
    • · 2022. 4. 23.
    • textsms
    클래스 접근 지정자와 생성자 접근 지정자(java)

    클래스 접근 지정자와 생성자 접근 지정자(java)

    http://www.yes24.com/Product/Goods/103389317 Do it! 자바 완전 정복 - YES24 이 책은 ‘이제 막 프로그래밍에 입문한 사람’에게 꼭 필요한 기본기부터 ‘찐개발자’라면 꼭 알아야 할 내용까지 국내 집필서 중 가장 많은 도해와 그림을 이용해 설명한다. 특히 프로그래 www.yes24.com Do it! 자바 완전 정복 책을 공부하며 요약・정리한 내용입니다. 접근 지정자와 사용 가능 범위 public 동일 패키지의 모든 클래스 + 다른 패키지의 모든 클래스에서 사용 가능 protected 동일 패키지의 모든 클래스 + 다른 패키지의 자식 클래스에서 사용 가능 default 동일 패키지의 모든 클래스에서 사용 가능 private 동일 클래스에서 사용 가능 클래스에서 ..

    • format_list_bulleted Java/Java
    • · 2022. 4. 20.
    • 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
    최근 글
    인기 글
    최근 댓글
    태그
    • #HTML
    • #SQL
    • #oracle
    • #CSS
    • #Python
    • #JavaScript
    • #오라클
    • #git
    • #java
    • #Django
    전체 방문자
    오늘
    어제
    전체
    Copyright © 쭈미로운 생활 All rights reserved.
    Designed by JJuum

    티스토리툴바