목록programming/Java (7)
돌맹이

입, 출금 및 잔고 확인을 할 수 있는 간단한 프로그램을 만들어보자 public class HumanExam10 { public static void main(String[] args) { boolean run = true; int balance = 0; Scanner scanner = new Scanner(System.in); while(run) { System.out.println("-----------------------------"); System.out.println("1.예금 | 2.출금 | 3.잔고 | 4.종료"); System.out.println("-----------------------------"); System.out.println("선택 > "); int choice = sca..

단수를 입력하면 구구단을 출력하는 메서드를 만들어보자 public class gugudan { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int i; int index; System.out.print("숫자를 입력하세요: "); i = sc.nextInt(); for(index=1;index
static은 "정적인" 또는 "움직임이 없는" 정도의 의미를 지닌 키워드로 Java에서는 변수와 메소드에 사용 가능하다. 변수 또는 메소드에 static을 붙이게 되면 클래스의 작동과 동시에 메모리를 할당받게 된다. 공유와 전역변수의 의미가 강한 키워드이다.

Java에서는 외부 클래스에서의 접근을 제한하는 기능이 존재하는데 이것을 접근제한자(Access Modifier)라고 한다. 접근제한자를 통해 생성자 호출을 못하게 하거나 특정 데이터 값을 수정하지 못하도록 막을 수도 있다. Java의 접근 제한자는 public, protected, default, private 네 종류로, 순서대로 접근 제한이 강화된다.