본문 바로가기
공부기록/Java

10월 14일 Java - eclipse

by project100 2023. 10. 14.

1교시


1. eclipse  홈페이지 다운로드 받기
- 일반자바 버전
- 통합 자바 웹 버전

2. 카페가입 

3. eclipse 실행 시
워크스페이스 Browse
- C드라이브에 폴더하나 생성 후 연결시키기 
MOU 폴더 생성

아래 체크박스 설정 시 바로 워크스페이스랑 연결됨


프로젝트 생성
파일 - new - 자바 프로젝트 (모듈 체크 풀기 - 외부에서 사용할 것을 설정할때??)
또는 
package exploer - creat a java project

project name - 오류가 없으려면 영어로 만들기! 
next - 라이브러리 확인하기
finish - 프로젝트 생성

오른쪽 outline 목차처럼 보여줌, 현재 사용하고 있는 데이터 목록?, 편집할 때 편함
왼쪽 프로그램을 만드는 곳
아래 원인 실행 결과 확인 공간
가운데 스크립트 넣을 공간
 
src - new - package
-> Day01폴더
체크박스 설정 시 - 자바가 생성 됨, comments 생성

스크립트크기 조절 가능
control + shift + 오른쪽 '+' / '-'

document comment
파란색 글씨 주석 - 자바 문서를 만들 경우 해당 내용이 문서에 포함 - 띄어쓰기 가능

scope comment
C언어 초록색 /* */ - 일반주석 - 띄어쓰기 불가

line scope 
라인 주석 - 띄어쓰기 가능

java 클릭 후 window 
javadoc Generation
doc 폴더가 MOU 파일 안에 프로젝트 폴더 안에 생성됨

 

 

 

 


new - java class

Name : 자바 파일의 이름을 작성하는 공간
사용하고 있는 자바 파일에서 이름을 수정했을 경우 오류 발생할 수 있음
자바 파일은 public class로 만들어진다.
특수문자, 숫자 사용불가


Modifiers는 제약을 표현하는 위치
public : 모든 곳에서 사용이 가능
package : 해당 패키지에서 사용 가능
abstract : 다른 클래스를 통해 연결해 구현

Superclass : 자바 파일을 만들 때, 넘겨줄 기능에 대한 작성
Interface : 자바 파일을 만들 때, 구현해야 되는 부분에 대한 연결점을 추가한다, 추상
method : 클래스 내부의 함수
            main 메소드는 프로그램이 실행되는 영역

 
2교시
example01
; 세미콜론 
쌍반점 기호는 명령문의 마지막에 붙여주는 기호, 
해당 기호 이후에는 명령이 끝났다는 의미
문장의 중간에 붙여 주면 안됨. 

{} braces
중괄호는 작업 영역(scope)를 표현하는 기호,
해당 범위를 이탈할 경우 다른 작업 영역으로 판단함, 
블록(block)이라고 하기도 함

braces : {}
parentheses : ()
brackets : []
angle brackets : <>

단축키 : https://coding-factory.tistory.com/833
syso - ctrl + space : System.out.println();
코드 찍고 ctrl + alt + 아래 방향키 : 같은 코드 복사

example 02
변수(variable)

데이터를 작성하고 묶어주고 분할하는 과정

서버에 들어가는 코드의 양에 따라서 비용이 발생하기 때문에 코드는 돈이 된다.

 

window - show view - problems를 띄우고 난 후에 progress 연결하기