Java---모듈 1:언어 기초

12272 단어 자바
자바 메 인 구조
public class First{     //   First  
    static String s1="  ";
    public static void main(String[] args){  //  
        String s2="java";
        System.out.println(s1);
        System.out.println(s2);
    }

2.기본 데이터 유형:정형:byte,short,int,long;부동 소수점 유형:float,double;문자:char;불 형:boolean 1,int eg:
public class Number{
    public static void main(String[] args){
        byte a=123;
        short b=32564;
        int c=45784612;
        long d=12345678;
        long result=a+b+c+d;
        System.out.println("result="+result);
    }
}

2.char eg:유 니 코드 표 의 일부 위치 에 있 는 문자 와 일부 문 자 를 유 니 코드 표 에 있 는 위 치 를 콘 솔 에 출력 합 니 다.
public class Gess{
    public static void main(String[] args){
        char word1='@',word2='d';
        int p1=1234,p2=123;
        System.out.println("@ unicode        :"+(int)word1);
        System.out.println("d unicode        :"+(int)word2);
        System.out.println("unicode   1234     :"+(char)p1);
        System.out.println("unicode   123     :"+(char)p2);
    }
}

3.변수 와 상수 성명 상수 의 표준 문법 은 final 데이터 형식 상수 이름=값 입 니 다.메모:정 의 된 상수 가'구성원 변수'일 때 초기 값 을 설정 해 야 합 니 다.그렇지 않 으 면 컴 파일 오류 가 발생 합 니 다 eg:테스트 변수 와 상수 의 유효 위치
public class Part{
        static final double PI=3.14;
        static int  age=13;
        public static void main(String[] args){
            final int Number;
            Number=12345;
            age=23;
            System.out.println("  PI  :"+PI);
            System.out.println("   Number  :"+Number);
            System.out.println("int   age  :"+age);


    }
}

메모:부분 변 수 는 구성원 변수의 이름과 같 을 수 있 습 니 다.이 때 구성원 변 수 는 eg 를 덮어 씁 니 다.
public class Val{
    static int iteams=9;
    public static void main(String[] args){
        int iteams=8;
        System.out.println("iteams="+iteams);

    }
}

연산 자
1.할당 연산 자 주의:한 표현 식 에 두 개 이상 의'='연산 자 를 포함 하면 가장 오른쪽 에 있 는'='부터 eg 를 처리 합 니 다.
public class Eval{
    public static void main(String[] args){
        int a,b,c;
        a=15;
        c=b=a+4;
        System.out.println("c  :"+c);
        System.out.println("b  :"+b);
    }
}

2.연산 자 eg:
public class Arith{
    public static void main(String[] args){
        float number1=45.56f;
        int number2=152;
        System.out.println("  :"+number1+number2);
        System.out.println("  :"+(number2-number1));
        System.out.println("  :"+number1*number2);
        System.out.println("  :"+number1/number2);

    }

}

3,비교 연산 자 eg:비교 연산 자 를 사용 하여 변 수 를 비교 연산 합 니 다.
public class Compare{
    public static void main(String[] args){
        int number1=4;
        int number2=5;
        System.out.println("number1>number2     :"+(number1>number2));
        System.out.println("number1+(number1out.println("number1==number2     :"+(number1==number2));
        System.out.println("number1!=number1     :"+(number1!=number2));
        System.out.println("number1>=number2     :"+(number1>=number2));
        System.out.println("number1<=number2     :"+(number1<=number2));
    }
}

4.논리 연산 자 eg:논리 연산 자 를 사용 하여 변 수 를 연산 합 니 다.
public class Calculation{
    public static void main(String[] args){
        int a=3;
        int b=5;
        boolean result1=((a>b)&&(ab)||(aout.println(result1);
        System.out.println(result2);
    }
}

5.3 원 연산 자 3 원 연산 자 는 if-else 구문 eg 와 같 습 니 다.
public class java{
    public static void main(String[] args){
        boolean a=20<45?true:false;
        boolean b;
        if(20<45)
            b=true;
        else
            b=false;
        System.out.println(a);
        System.out.println(b);
    }
}

5.데이터 형식 변환 1,암시 적 형식 변환 eg:각 변수의 암시 적 변환 실현
public class Conve {
    public static void main(String[] args){
        byte a=127;
        int b=34;
        float c= 452.12f;
        char d=10;
        double e=45.678;
        System.out.println("byte  float          :"+a+c);//127254.12?
        System.out.println("byte  int          :"+a+b);//12734?
        System.out.println("byte  char          :"+a+d);//127?
        System.out.println("double  char          :"+e+d);//45.678?
    }

}

2.디 스 플레이 형식 변환 eg:
public class java{
    public static void main(String[] args){
        int a=(int)45.78;
        long b=(long)678.90f;
        int c=(int)'d';
        System.out.println(a);
        System.out.println(b);
        System.out.println(c);
    }
}

좋은 웹페이지 즐겨찾기