첫 번째 자바 프로그램 분석
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 Object
System
클래스는 유용한 클래스 필드와 방법을 포함한다.그것은 실례화될 수 없다.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,
Closeable
PrintStream
다른 출력 흐름에 기능을 추가하여 각종 데이터 값 표시 형식을 편리하게 출력할 수 있도록 한다.그것은 또 다른 두 가지 기능을 제공한다.다른 출력 흐름과 달리 PrintStream
는 영원히 던지지 않는다IOException
.이상 상황은 checkError
방법으로 테스트할 수 있는 내부 표지만 설정합니다.또한 자동 리셋을 위해 PrintStream
를 만들 수 있습니다.이것은 byte 그룹을 쓴 후에 자동으로 flush
방법을 호출할 수 있음을 의미하며, 그 중 하나 println
방법을 호출하거나, 줄 바꾸기 문자나 바이트 '
'
를 쓸 수 있음을 의미한다.PrintStream
인쇄된 모든 문자는 플랫폼의 기본 문자 인코딩을 사용하여 바이트로 변환됩니다.바이트가 아닌 문자를 써야 하는 경우 PrintWriter
클래스를 사용해야 합니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.