[이클립스의 기능과 예제의 사용법]
{동영상1 - Java-이클립스의 기능과 예제의 사용방법}
*view
Package Explorer - 프로젝트를 관리
Outline - 소스코드의 여러 문법적 요소를 시각적으로 표현
어떤 명령어, 어떤 요소들로 구성되었는지 일목요연하게 보여줌.
자신이 필요한 걸 빠르게 찾을 수 있게 도와줌.
Problems - 소스코드에 어떤 문제가 있을 때, 그 문제들을 알려주는 역할을 하는 리스트
Console - 실행결과 보는 view
*debug:bug를 잡는 것
*debugger:debug툴
*Window-Perspective-Open Perspective 해당이름을 하는 것에 가장 적절하다고 생각하는 view의 모임과 배치
*프로젝트 생성시 만들어지는 것들
.classpath와 .project파일은 이클립스가 자신을 위해서 만든 파일. 무시해도 됨.
bin/binary/실행파일/.class파일/애플리케이션/byte code를 갖고 있는 class파일
src/source/.java파일
소스파일 작성하면 src에, 그걸 컴파일하면 bin에 컴파일된 파일이 저장됨.
package:폴더 안의 파일들 같이 같은 이름의 파일이 존재할 수 있게 즉, 같은 파일이름이 다른 package에 존재할 수 있도록 하는 것
package도 중복되면 안되기 때문에 package이름은 일반적으로 도메인 이름으로 한다. 도메인은 이 세상에서 유일한 것으로 존재하는 것이기 때문이다.
package이름은 도메인 주소를 거꾸로 쓰는데, package이름은 임의의 package, .은 디렉토리를 구분한다.
자바 프로그램의 가장 기본적인 단위:class
class 생성 시..
public선택, public static void main(String[] args)선택
*New Java Class - .java 파일이 만들어 짐. 이 창(dialogue)는 우리가 자주 생성하는 파일들을 잃어버리지 않고 편리하게 생성하는 것을 도와주는 역할을 하는 것에 불과하다.
Source folder : 소스파일이 만들어지는 곳. Package Explorer에 있는 src안임.
Package : 우리가 생성하려는 소스는 이 Package에 소속된다. package org.opentutorials.java_tutorials.eclipse; 에 영향을 미침
Name : 파일의 이름. public class Helloworld { 에 영향을 미침.
Modifiers : public은 소스 가장 바깥 class의 형태?를 나타냄. public class Helloworld { 와 같이..
public static void main(String[] args) :
public static void main(String[] args) {
// TODO Auto-generated method stub
}
가 생성됨.
*Package는 디렉토리와 아주 밀접한 관계가 있다. 구분된 .에 따라 폴더들이 생성된다.
*이클립스에선 저장을 하면 자동으로 컴파일(.class파일이 생성됨)을 해주고 있다.
*
Code -> 컴파일 -> 실행
.java -> .class
*예, 이렇게 해서 이클립스를 이용해서 소스코드를 작성하고,
그 작성된 소스코드를 프로그램으로 만들어서
이 virtual machine을 통해서 실행하는 것까지 살펴봤습니다.
{동영상2 - Java-이클립스의 기능과 예제의 사용방법2}
ideone.com 자바 예제 웹에서 실행 가능. 소스 수정도 가능. input, output 가능
자세한 사용법은 https://opentutorials.org/course/128/5886