Java 입문 system. out. println

요약
본 고 는 먼저 새로운 자바 프로젝트 를 복습 합 니 다.그리고 시스템. out. println 코드 예 시 를 제시 하고 방법의 입력 변 수 를 간단하게 분석한다.마지막 으로 JFrame 을 복사 하 는 방법 과 system. err. println 코드 예 시 를 통 해 system. out. println 에 대한 학습 을 더욱 깊이 있 게 한다.
1) Project Explorer -- > 오른쪽 단추 -- > New -- > 새 Java Project -- > Name -- > MyProj;
2) Src -- > New Package -- > My 를 우 클릭Pack;
3) 우 클릭 MyPack --> New Class --> My_Class -- > public static void main (String [] args) 옵션 을 선택 합 니 다.
4) [system. out. println 코드 예시]
package My_Pack;

import javax.swing.JFrame;

public class My_Class {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println("Hello World !");
		System.out.println(true);
		System.out.println(1234);
		System.out.println(new JFrame());

	}

}

코드 실행 과정 에서 오류 가 발생 할 수 있 습 니 다. 다음 과 같 습 니 다.
Access restriction: The type JFrame is not accessible due to restriction on required library C:\ProgramFiles\Java\jre8\lib\rt.jar

Stack Over Flow 를 오 르 면 다음 과 같은 설명 과 해결 방안 을 얻 을 수 있 습 니 다.
When you make a new java project at JRE choose "Use an execution environment JRE and from there select JavaSE-1.7 or 1.8 and just should solve the problem.
Steps are as follow :
  • Right-click on the project
  • Select properties
  • Java build path
  • Library > Add Library > Add JRE SYSTEM Library
  • Execution Environment
  • Select JavaSE-1.7
  • Finish

  • 주:
    시스템. out. println 은 출력 할 수 있 으 며 문자열, 숫자, 불, JFrame 은 기본적으로 2String 형식 으로 변 환 됩 니 다.
    코드 출력 은 다음 과 같 습 니 다:
    Hello World ! true 1234 javax.swing.JFrame[frame0,0,0,0x0,invalid,hidden,layout=java.awt.BorderLayout,title=,resizable,normal,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,0,0,0x0,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
    또한 JFrame 방법 에 대해 복사 할 수 있 습 니 다.
    package My_Pack;
    
    import javax.swing.JFrame;
    
    public class My_Class {
    
    	/**
    	 * @param args
    	 */
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		
    		System.out.println("Hello World !");
    		System.out.println(true);
    		System.out.println(1234);
    		System.out.println(new JFrame()
    		{
    			public String toString()
    			{
    				return "this is my JFrame";
    			}
    		});
    	}
    }

    이 때 출력:
    Hello World ! true 1234 this is my JFrame
    주:
    시스템. out. println 은 시스템. err. println 입력 변수 와 유사 하지만 출력 은 빨간색 글꼴 로 표 시 됩 니 다.

    좋은 웹페이지 즐겨찾기