2010. 9. 7. 14:17
도브의 프로그래밍/Java
hellojava.java
source code
class HelloJava
{
public static void main(String args[])
source code
class HelloJava
{
public static void main(String args[])
{
System.out.println("Hello, Java");
}
}
저장 후 javac HelloJava.java (컴파일) 후 java HelloJava.java 실행
클래스와 메소드(함수)
class HelloJava
HelloJava 클래스이름
main이라는 메소드(함수)
void - main이라는 함수가 아무것도 값을 반환하지 않는다. 반환값이 없다.
String args[] - 매개변수 - 타입 + 이름[]
클래스 생성 -> 메소드 생성 ->
명령문 작성
System.out.println -> 인쇄 후 커서를 한칸 내려라
print -> 인쇄
("출력할내용");
메소드는 항상 클래스 내부(class body)에서 정의 되어야 한다.
main 메소드는 프로그램의 실행 시작점이 되는 메소드이다.
eclipse는 JAVA, C, SOA 등을 개발할수 있는 툴
이클립스 기본구조
Package Explorer
Navigator
Outline
Console
Problems
javadoc
프로젝트, 패키지, 클래스
프로젝트 : 이클립스에서 작업하는 기본적인 단위,
패키지 : 관련된 자바 클래스들을 하나의 폴더에 묶어 놓은 것
클래스 : 자바 프로그램의 기본이 되는 단위
저장 후 javac HelloJava.java (컴파일) 후 java HelloJava.java 실행
클래스와 메소드(함수)
class HelloJava
HelloJava 클래스이름
main이라는 메소드(함수)
void - main이라는 함수가 아무것도 값을 반환하지 않는다. 반환값이 없다.
String args[] - 매개변수 - 타입 + 이름[]
클래스 생성 -> 메소드 생성 ->
명령문 작성
System.out.println -> 인쇄 후 커서를 한칸 내려라
print -> 인쇄
("출력할내용");
메소드는 항상 클래스 내부(class body)에서 정의 되어야 한다.
main 메소드는 프로그램의 실행 시작점이 되는 메소드이다.
eclipse는 JAVA, C, SOA 등을 개발할수 있는 툴
이클립스 기본구조
Package Explorer
Navigator
Outline
Console
Problems
javadoc
프로젝트, 패키지, 클래스
프로젝트 : 이클립스에서 작업하는 기본적인 단위,
패키지 : 관련된 자바 클래스들을 하나의 폴더에 묶어 놓은 것
클래스 : 자바 프로그램의 기본이 되는 단위