첫 번째 자바 프로그램 분석

2339 단어
public class HelloWorld { public static void main(String[] args) { System.out.println("hello world!"); }}
public:main 방법은 공공적입니다.
static:main은 프로그램의 입구이기 때문에 비정상적인 방법으로 정의하면 jvm는 이 클래스를 실례화할 필요가 없고 다른 비정상적인 방법은 반드시 실례화한 후에 대상을 통해 호출해야 한다.
void:main 방법은 값을 되돌릴 필요가 없습니다.
String [] args는 매개 변수 배열을 String 형식으로 나타냅니다.main이 실행될 때 이 그룹을 받아들입니다. 파라미터가 없으면,args는 빈 그룹입니다. 길이가 없습니다.
System.out.println(args[0]);잘못
String s[]=new String[5]; 
  System.out.println(s[0]);   null,     ,     null
String s[]=new String[];     ,         
   String s[];         

매개 변수를 입력하는 방법:javaHelloWorld 매개 변수 1, 매개 변수 2;main 방법이 실행될 때 이 두 파라미터를 받아들일 수 있습니다.
eclipse에서 매개 변수 입력: 클래스 이름 -->Run as-->run configuration을 우클릭하십시오
System: 클래스입니다.
public final class System
    
    
    
    
extends
ObjectSystem 클래스는 유용한 클래스 필드와 방법을 포함한다.그것은 실례화될 수 없다.
out: 정적 변수, System 클래스에서 직접 호출
public static final PrintStream out

표준 출력 스트림이 흐름은 출력 데이터를 받아들일 준비가 되어 있습니다.일반적으로 이 흐름은 모니터 출력이나 호스트 환경이나 사용자가 지정한 다른 출력 목표에 대응합니다.
간단한 독립형 Java 응용 프로그램의 경우 출력 데이터 행을 작성하는 일반적인 방법은 다음과 같습니다.
     System.out.println(data)

println: 방법
public void println()

줄 구분자 문자열을 써서 현재 줄을 종료합니다.행 구분자 문자열은 시스템 속성에 의해line.separator 정의, 단일 줄 바꿈 문자가 아니어야 합니다('
'
).
PrintStream: 클래스
public class PrintStream
    
    
    
    
extends
FilterOutputStream
implements
Appendable,
CloseablePrintStream 다른 출력 흐름에 기능을 추가하여 각종 데이터 값 표시 형식을 편리하게 출력할 수 있도록 한다.그것은 또 다른 두 가지 기능을 제공한다.다른 출력 흐름과 달리 PrintStream는 영원히 던지지 않는다IOException.이상 상황은 checkError 방법으로 테스트할 수 있는 내부 표지만 설정합니다.또한 자동 리셋을 위해 PrintStream를 만들 수 있습니다.이것은 byte 그룹을 쓴 후에 자동으로 flush 방법을 호출할 수 있음을 의미하며, 그 중 하나 println 방법을 호출하거나, 줄 바꾸기 문자나 바이트 '
'
를 쓸 수 있음을 의미한다.PrintStream 인쇄된 모든 문자는 플랫폼의 기본 문자 인코딩을 사용하여 바이트로 변환됩니다.바이트가 아닌 문자를 써야 하는 경우 PrintWriter 클래스를 사용해야 합니다.

좋은 웹페이지 즐겨찾기