개발자의 공부 기록
  • 홈
  • 태그
    • 분류 전체보기 (67)
      • 백엔드 (33)
        • JAVA (17)
        • 스프링 (10)
        • JPA (6)
        • 자료구조 (0)
      • 프론트엔드 (2)
        • JavaScript (1)
        • Thymeleaf (1)
      • OS (1)
        • 리눅스 (0)
      • DB (5)
      • 깃 (1)
      • 기타 (6)
        • HTTP (1)
        • IDE (4)
      • 백준 알고리즘 - JAVA8 (19)
        • 1단계 입출력과 사칙연산 (7)
        • 2단계 if문 (5)
        • 3단계 for문 (6)
  • 글작성
  • 방명록
  • 환경설정
  • 메뉴 닫기
메소드 영역 검색 결과
1 개의 검색 결과가 있습니다.
백엔드/JAVA

class와 메모리 구조

클래스 객체는 '의사나 행위가 미치는 대상'으로 이를 코드로 구현한 것이 클래스이다. 객체를 정의하는 틀 또는 설계도와 같은 의미로 사용된다. 클래스명의 시작은 대문자로 작성(권장) class라는 예약어를 사용해서 클래스를 생성한다. 객체의 속성과 기능을 코드로 구현한 것이다. 객체의 속성을 표현하는 필드(field), 객체의 기능을 표현하는 메소드(method)로 구성된다. 클래스가 메모리 공간에 생성된 상태가 인스턴스 필드 클래스에 포함된 변수이다. 클래스 내에서 필드는 선언된 위치에 따라 분리된다. 클래스 변수(static variable) : 해당 클래스의 모든 인스턴스가 공유해야 하는 값을 유지하기 위해 사용 메소드 영역에 저장, 클래스가 메모리에 올라갈 때 -> 프로그램 종료 인스턴스를 생성하..

2021. 8. 31. 05:11
  • «
  • 1
  • »

블로그 인기글

전체 카테고리

  • 분류 전체보기 (67)
    • 백엔드 (33)
      • JAVA (17)
      • 스프링 (10)
      • JPA (6)
      • 자료구조 (0)
    • 프론트엔드 (2)
      • JavaScript (1)
      • Thymeleaf (1)
    • OS (1)
      • 리눅스 (0)
    • DB (5)
    • 깃 (1)
    • 기타 (6)
      • HTTP (1)
      • IDE (4)
    • 백준 알고리즘 - JAVA8 (19)
      • 1단계 입출력과 사칙연산 (7)
      • 2단계 if문 (5)
      • 3단계 for문 (6)
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #인텔리제이 파일 위치
  • #데이터 타입
  • #for문
  • #server.xml 수정
  • #NullPointerExcepion 해결법
  • #관리자 권한 부여
  • #특정 문자로 시작
  • #print
  • #BufferedReader
  • #default
  • #변수 사용
  • #메모장 관리자 권한
  • #줄바꿈문자
  • #필드
  • #특정 문자로 끝
  • #Object.equals
  • #마지막 문자 제거
  • #백준 알고리즘
  • #Scanner
  • #@RequestParam
  • #자바 ==
  • #자바 문자열 체크
  • #변수
  • #변수 초기화
  • #문자열 길이 확인
  • #문자열 자르는 함수
  • #대입 연산자
  • #문자열 비교 오류 해결방법
  • #비교 연산자
  • #나머지 연산자
더보기+
Powered by Privatenote Copyright © 개발자의 공부 기록 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바