inblog logo
|
oncehyun
    java

    3-6. Static (고정 할당)

    Dec 13, 2023
    3-6. Static (고정 할당)
    Contents
    1. Static2. Static을 입력하지 않았을 때 발생하는 에러

     

    1. Static

    Static이란 고정 할당을 말한다. JVM을 실행할 때 가장 먼저 Static을 찾으므로 main 실행 전에 실행되어야 하는 코드에 입력하여 사용한다.
     
    예시
    package ex04; class Person1{ static int age = 20; //jvm을 실행할 때 먼저 static을 찾는다. static char gender = '여'; } //커스텀 자료형 public class MemEx01 { public static void main(String[] args) { System.out.println(Person1.age); System.out.println(Person1.gender); } //static을 찾은 후 main을 실행시킨다. }
     
    출력 결과
    notion image
     
    💡
    Static은 main 이전에 실행되어 main이 끝날 때까지 실행되므로 끝날 때까지 유지된다.
     

    2. Static을 입력하지 않았을 때 발생하는 에러

     
    Static을 제대로 입력해주지 않으면 아래의 오류가 발생할 수 있다.
     
    notion image
    notion image
    Share article
    Contents
    1. Static2. Static을 입력하지 않았을 때 발생하는 에러

    oncehyun

    RSS·Powered by Inblog