JAVA-1

JAVA 2013. 11. 20. 00:02

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
package TestSR;
 
import java.util.Scanner;
 
public class Test1 {
    int a;
    static int b =7;
    static int c =8;
    void ftn(){ System.out.println("non-static");}
    static void ftn2(){ System.out.println("static");}
    //static void ftn3(){ System.out.println("static"+a);}//는 에러가 뜨고
    static void ftn4(){ System.out.println("static"+b);}//는 가능한것이 흥미로움
public static void main(String[] args) { 
    //정적함수안에는 일반 멤버함수를 사용할 수 없다.
    //정적함수에서는 정적변수와 지역 변수만 사용할 수 있다.
    //정적함수끼리 호출 가능
    //일반멤버변수와 멤버함수사용할수 없다
    Test1 t = new Test1(); // 참조 변수     멤버변수에 초기화 하지 않으면 자동으로 0이 들어간다.
 
    System.out.println(t.a);
    System.out.println(t.b);
    System.out.println(c);//된다는것을 유념
    t.ftn();
    ftn2();
 
 
    /*
    int a = 5;
    System.out.print("자바");
    System.out.println(a+"입니다");
    */
 
    }
 
}
 
 


설정

트랙백

댓글