이 글에서는 자바 구문의 대부분을 소개하고 있으니 인내심을 갖고 배워보시길 바랍니다.
몇 년 동안 C/C++를 공부한 후 오늘부터 공식적으로 JAVA로 전향하기 시작했습니다. 이 길에서 점점 더 깊이 들어가고 더 나아지길 바랍니다~ 문법부터 시작해 보겠습니다. JAVA 핵심기술 .
1. 기본 메소드를 포함하여 Java의 모든 메소드는 일반적으로 정적 함수인 public static void main으로 정의됩니다. . 기본 메소드는 클래스의 객체에 의존하지 않으며 객체를 생성하지 않고도 호출할 수 있습니다. 기본 메소드는 자신의 코드를 실행하기 위한 진입점입니다.
2. Java의 모든 데이터 유형은 고정되어 있으며 임의로 변경되지 않습니다. 이는 C++와 다르며 더 나은 이식성을 반영합니다.
3. Java의 모든 문자 유형은 유니코드 인코딩 형식입니다.
4. Java에서 정의한 상수는 const 대신 final을 사용합니다. const는 Java의 예약어이지만 아직 사용되지 않습니다.
5 >> 연산자는 이진 비트를 오른쪽으로 이동하고 상위 비트를 부호 비트로 채우는 것을 의미합니다. Java에는 >>> 연산자가 있는데, 이는 이진수를 오른쪽으로 이동하고 상위 비트를 0으로 채우는 것을 의미합니다.
시프트 연산을 수행할 때 시프트 양은 모듈로 32/64여야 합니다(int의 경우 1
6. Java의 문자열 하위 문자열 함수는 C++의 하위 문자열 함수와 동일한 의미를 갖지만 Java에서는 s. substring(a,b)는 s를 가로채는 것을 의미합니다. s에서 a에서 b-1까지의 문자열을 가로채는 것을 의미하지만, C++에서는 s에서 a에서 a+b-1까지의 문자열을 가로채는 것을 의미합니다. 7. 입력 및 출력, Console: 줄 바꿈이 있는 System.out.println() 줄 바꿈 System.out.printf( ) 형식화된 출력 Scanner 개체 scn을 생성하고 System.in에 바인딩하면 scn.nextLine() scn.next() scn.nextDouble( ) 등을 사용하여을 입력할 수 있습니다.
File: Scanner 개체 scn을 만들고 이를 File 개체에 바인딩합니다. 파일을 읽으려면 scn을 사용하세요. 파일을 쓸 때 PrintWriter 개체 pwt를 만들고 파일에 바인딩하면 pwt를 사용할 수 있습니다. 파일. 8. Java의 실행 제어는 기본적으로 C++과 동일하며, Java에 break Label 기능이 추가되어 있으며, 바로 뒤에서 break를 할 수 있습니다. 실행을 위한 Label 블록입니다. Continue Label은 Label 블록의 루프 선두로 점프하여 실행을 계속하는 것입니다. 관련 권장사항:PHP와 Java 연결 - - PHP/Java 브릿지 [1]
위 내용은 JAVA의 문을 여는 열쇠 - 문법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!