(1) JAVA Start

JAVA/JAVA 이론 2018. 10. 16. 12:45

Java = 객채지향 언어


1) 개발도구툴  > 컴파일러 : JDK ( www.oracle.com )

2) 프로젝트관리 : 이클립스  ( www.eclipse.org )


java ( JDK ) 설치 : java ---> java ( JDK ) for Developers  --> java SE 8u181  ---> JDK

                         ---> windows x 64


eclipse 설치 : Download Packages ---> eclipse Oxygen ---> Eclipse IDE for Java Developers 

                     ---> windows 64 bit ---> 압축풀때( 알아서 풀기 )


프로젝트 파일관리 폴더 : workspace


jdk --> bin ---> ( java , javac )



자바 프로젝트 생성   


1 . file --> NEW --> ( java project )


2. src 폴더 --> package 만들기 ( NEW ---> package )


3. package 안에서 새로운 자바 소스 파일 생성 ( NEW --> CLASS )


4. 실행되는 시작점을 갖는 main 메소드 만들기

   > main 메소드를 갖는 클래스는 실행파일 처럼 동작


5.  연습문제 

--------------------- 출력 해보기 ---------------------------


**************************

이름 : 홍길동

나이 : 19

재수강 : true

**************************


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
package com.day1; // 클래스의 소속 패키지 이름 ( 일반적으로 도메인네임 규칙 )
 
// 자바 클래스 이름 : 대문자로 시작 , 파일명과 동일하게 한다
public class Day1Test1 
{
    // ctrl + spacebar + main ( 입력 ) 
    public static void main(String[] args) 
    {
        // 화면에(콘솔) 특정한 문자열("") 출력하기
        // println() , print() : 메소드 <-(기능) , 소문자로 시작한다 / ( )
        System.out.println("Hi !!");     // 명령 끝 ; <- 
        System.out.println("JAVA ~~");   // ln <- 개행
        System.out.println("하이~~ 자바");
        System.out.println();
        System.out.println("*****************");
        System.out.print("이름 : ");
        System.out.println("홍길동");
        System.out.print("나이 : ");
        //System.out.println("19"); 
        System.out.println(19); 
        System.out.print("재수강: ");
        System.out.println("true");
        System.out.println("*****************");       
    }
}
 
// Ctrl + spacebar : 가이드 , 도움기능
// Ctrl + + or - : 코드 편집기 글꼴 크기
// f2 : 이름수정  (클래스 클릭후)
// Ctrl + s : 저장
 
/*   <---- 여러줄 주석 ( 설명 ) 
 * 
 * 
 * 
 */
cs


  <---- 출력 결과

'JAVA > JAVA 이론' 카테고리의 다른 글

(6) If & For  (0) 2018.10.23
(5) Op & IF & Char  (0) 2018.10.22
(4) String & Boolean  (0) 2018.10.21
(3) KeyInput & FloatingPointNum  (0) 2018.10.18
(2) Java_basic1 - Data Type  (0) 2018.10.17

설정

트랙백

댓글