이클립스
글자 폰트 설정
윈도우 - 프리퍼런스 - 검색(font)
제너럴 - heap - 메모리 (힙 메모리 영역 보기)
돋보기 모양 - 검색 - Views - Package Explorer (java) -
(Package Explorer 사라질경우)
Package 만드는 기호
Name : ex ) a.b
Package 옮기는 법
Refactor - Move
계층 구조 만드는 법
점 세개 누르고 하이에락키컬
Open Resource (.소스 찾기)
Ctrl + Shift + R
Open Resource (타입 찾기)
Ctrl + Shift + T (외부 기능)
jar - 클래스 압축 아카이브 확장명
클래스명 = 소스파일명 - Hello.java
public class Hello
{ : 대괄호 블럭 : 안에 들어가는 것은 가능
( : 소괄호 : 메소드(기능, 함수, 액션)
[ : 중괄호
코드 옮기기
드래그 후 + ALT + 방향키
카피
Ctrl + Alt + 방향키
단위별 이동
요소 추가
public void a()
컴퓨터 - 일 - 정보처리
실제 코드 부분
메소드 안에서 처리
메인 메소드
public static void main-(string[] args)
/* - 문서 정보 추가 (초록색) - 저작권 설명
/** - 문서 정보 추가 (파란색) - 클래스 설명
주석 기호는 문자열"" 내부에 작성 X
실행문
리파짓 주소
https://github.com/SATIC1/HELLO_PROJECT.git**
Clone git repository
깃허브 이클립스 연동
깃 clone reposit
자바 new java project
Team
show revision information
collaborators
공유
변수와 타입 (자료형)
정보 = 변수
변수 선언 int 이름 = 정수;
= 오른쪽 1. 왼쪽 2.
char 이름 = '문자 한 개 표시' 숫자화도 가능;
String str = "문자열 표시";
float f = 10.0f; - 실수 표시
boolean bool = true; 참과 거짓 표시(논리식) false;
class Hello (클래스명만 앞글자 대문자, 나머지는 소문자)
문자 타입
문자 리터럴 : 하나의 문자를 (')로 감싼것
char var1 = 'A' 숫자 65 대입
float와 double타입
float f = 10.0f; - 실수 표시
boolean bool = true; 참과 거짓 표시(논리식)
false; 둘 중 한개만
조건문, 제어문에서 사용
문자열과 String 타입
String str = "문자열 표시";
내부는 char value []; - 배열
이스케이프 문자 : 문자열 내부에 역슬래쉬(|)가 붙은 문자
|"
|'
||
캐리지 리턴|r (캐리지 리턴) 커서를 현재 줄의 맨 앞으로 이동 (줄바꿈 없음)
|n (라인 피드, 개행 문자) 줄을 변경하고 커서를 다음 줄로 이동
|r|n (윈도우 스타일 개행) 줄을 변경하면서 커서를 처음으로 이동 (Windows 개행 방식)
|r : CR 그라인의 맨앞으로 간다
|n : LF 다음줄로간다
|u16진수 : 16진수 유니코드에 해당하는 문자 포함
16진수 0~9 : A~F