https://gs.statcounter.com/

 

StatCounter Global Stats - Browser, OS, Search Engine including Mobile Usage Share

Tracks the Usage Share of Search Engines, Browsers and Operating Systems including Mobile from over 10 billion monthly page views.

gs.statcounter.com

 

 

2020-2021년 7월 현재까지는 크롬이 제일 많이 사용되는 것을 볼 수 있다 이 외에도 Edit Chart Data로 원하는 트래픽을 볼 수 있다.

 

 

'JAVA준비 > 배경지식' 카테고리의 다른 글

트리구조(레드-블랙 트리)  (0) 2021.07.26
파일 할당 테이블fat  (0) 2021.07.23
MVC모델-뷰-컨트롤러  (0) 2021.07.15
JAVA이클립스 기본적인 창 보는 법  (0) 2021.07.08
JAVA시작  (0) 2021.07.07

이클립스 자주 사용하는 단축키 몇 가지를 알아보자

 

main+ (Ctrl + Space) : public static void main(String[] args) {} 문장 삽입

sysout + (Ctrl + Space) : System.out.println() 문장 삽입

앞에 문장에따라 Ctrl Space 할 때 여러 가지가 나온다(심지어 변수도!) 

사실 단축키는 이것만알면 나머지는 몰라도 되는 수준으로 코드 짜는 속도의 핵심이 되는 단축키이다.

Ctrl + / : 주석 처리 - 한 라인/블록에 대해 주석 처리가 가능하다.

주석은 프로그램 실행 시 읽지 않는부분이며 코딩할 때 이 코드가 무엇을 위한 코드인지 적어놓기 편하다.

//치는 거랑 이 단축키 중에 스타일에 따라 선택하면 된다.

 

Ctrl + D : 한라인 삭제 - 커서가 위치한 라인 전체를 삭제한다.

 

F11 : 디버깅 시작

테스트를 할 때 자주 쓰는 단축키다.

Save and Launch

매번 세이브하기 귀찮다면 Always save를 하고 하는 걸 추천한다.

 

F3 : 선언 위치로 이동

 

Ctrl + N : 새로운 파일 / 프로젝트 생성 

Ctrl + 1 (빠른 교정) - 문 맥에 맞게 소스 교정을 도와준다.

배우는 단계에서는 웬만하면 안 쓰는 것이 좋다.

 

Alt + Up , Alt + Down : 줄 바꿈 - 해당 라인을 위 / 아래로 이동시킨다.

Alt + Shift + Up : 블록 설정 - 소스 코드를 블록 단위로 설정해 준다.

Alt + Shift + Down : 블록해제 - 소스 코드를 블록 단위로 해제한다.

 

여기까지가 배우면서 자주 쓰는 단축키들이고

그 외에 알아두면 좋은 단축키들이다. 모두 익힌다면 코드를 짜는 속도가 확연히 빨라진다.

Ctrl + L : 특정 라인으로 이동

Ctrl + F6 : Editor 창간의 이동

Ctrl + F7 : View 이동 메뉴

Ctrl + F8 : Prespectives 이동 메뉴

Ctrl + J : 한 글자 자씩 누를 때마다 코드 내의 일치하는 문자열로 이동 ,

다시 Ctrl + J를 누르면 그 문자열과 일치하는 부분을 위/아래 방향키로 탐색이 가능.

Ctrl + 0 : 클래스 구조를 트리로 보기

Ctrl + Space : 소스 구문에서 사용 가능한 메서드, 멤버들의 리스트 메뉴를 보여준다.

Ctrl + PageUp , Ctrl + PageDown : Edit 창 좌우 이동

Ctrl + Shift + Down : 클래스 내에서 다음 멤버로 이동

Ctrl + Shift + M : 해당 객체의 Import 문을 자동 생성

Ctrl + Shift + O : 전체 소스 구문에서 import 안된 클래스의 import 문을 생성해 준다.

Ctrl + Shift + G : 해당 메서드 / 필드를 쓰이는 곳을 표시

Alt + Shift + R : Refactoring (이름 변경)

F8 : 디버깅 계속

F6 : 디버깅 한 줄씩 실행(step over)

F5 : 디버깅 한줄씩 실행 함수 내부로 들어감 (step into)

F12 : Editor 창으로 이동

Alt + Shift + J : 주석 생성 - 해당 메서드/클래스에 대한 주석을 템플릿을 생성해 준다.

Alt + Shift + Z : try / catch 문이나 for , do , while 등을 해당 블록에 감싸주는 메뉴가 나타난다.

Ctrl + Shift + F : 코드 내용을 문법 템플릿에 맞게 포맷팅(들여 쓰기) 해준다.

Ctrl + Alt + Down : Copy&Paste 대체. 커서가 위치한 라인을 복사해 밑줄에 생성해 준다.(단 노트북의 경우 제어판에서 설정해주지 않으면 화면이 돌아가는 키가 우선적으로 설정되므로 주의)

Ctrl + Shift +X : 대문자로 변환

Ctrl + Shift + Y : 소문자로 변환

Ctrl + Shift + L : 모든 단축키의 내용을 표시해준다.

Ctrl + Shift + B : 현재 커서 라인에 Break point 설정

Ctrl + Shift + T : 클래스 찾기

Project Explorer

이클립스 왼쪽에 보면 Project Explorer창이 있는데, 맨 위에 프로젝트-패키지-Class로 구성되어 있다.

그리고 이전 글에서 JDK를 깔았으면 JRE Library에 여러가지 명령어를 사용할 수 있게 해 주는 Library가 있을 것이다.

만약 프로그램 설정이 안돼어 있다면 https://codeahn.tistory.com/4 여기서 설정하는방법을 보면 도움이 될 것이다.

 

class

여기서 코딩을 할 수 있다. 코딩을 하기 위해선 Project Explorer에서 class 파일을 실행시켜주면 위에 

#ClassName. java같이 불러와지고 여러 개를 불러올 수 있다.

 

Console

프로그램을 실행하면 결과값을 볼 수 있는 창이다.

오른쪽 위에 콘솔을 지우거나 Scroll lock 등 다양한 기능이 있다.

만약 코드를 크게보기위해 Project Explorer을 끄거나 하면 여기서 빠르게 화면 전환을 할 수 있다.

 

만일, 파일의 물리적 구조를 보고싶다면 

window > showview > other > General > navigator를 실행시키면 Navigator가 떠서 물리적 구조를 볼 수 있다.

Navigator

또한 컴파일 갯수와 class file의 수는 달라질 수 있다. 컴파일 개수는 public(접근 제어자) 수를 따라가고, class file의 개수는 class 개수를 따라간다.

 

이 부분에관해서는 추후에 다시 다룰 것이다.

이로써 자바를 배우기 위해 기본적인 창들을 보는 방법을 알아보았다. 

 

'JAVA준비 > 배경지식' 카테고리의 다른 글

트리구조(레드-블랙 트리)  (0) 2021.07.26
파일 할당 테이블fat  (0) 2021.07.23
MVC모델-뷰-컨트롤러  (0) 2021.07.15
트래픽 사이트)스탯카운터  (0) 2021.07.08
JAVA시작  (0) 2021.07.07

자바를 배우기 앞서 기본적인 세팅을 하는 방법을 배울 것이다.

일단 이클립스 or 에딧 플러스를 설치한다.

나는 eclipse 19년 3월버전을 사용하였다.

https://www.eclipse.org/downloads/packages/release/2019-03/r

운영체제에 맞는것을 받으면 된다.

 

2019-03 R | Eclipse Packages

438 MB 6,798 DOWNLOADS The Modeling package provides tools and runtimes for building model-based applications. You can use it to graphically design domain models, to leverage those models at design time by creating and editing dynamic instances, to collabo

www.eclipse.org

 

자바 jdk1.8

https://www.oracle.com/java/technologies/javase-downloads.html

JDK다운로드를 누른다. JDK의 파일의 위치는 기억하기 쉬운 위치로 한다.

아래에서 컴퓨터에 환경변수를 설정해야 하기 때문이다.

운영체제에 맞는것을 받으면 된다.

https://code.visualstudio.com/

 

Visual Studio Code - Code Editing. Redefined

Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.  Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.

code.visualstudio.com

vs코드도 다운로드한다.

그 후 

내PC > 우클릭 후 설정 > 고급 시스템 설정 > 고급 > 환경변수에서 jdk파일 위치를 설정한다.

C:\Program Files\JAVA\jdk1.8.0_291\bin이 새로 만든 환경변수이다.

만약 일련의 과정이 잘 되었다면 잘 되었나 테스트하기 위해

win+r 혹은 배경의 시작을 우클릭해서 나오는 실행을 누른 후 cmd를 들어간다.

javac -version을 쳤을 때 아래와 같이 나오면 성공, 버전이 나오지 않는다면 환경변수나 jdk가 아닌 다른 것을 다운로드한 것이다.

 

그리고 PDF파일을 보기 위해 acrobat reader을 설치한다. 이미 있다면 설치할 필요가 없다.

여기까지 됐으면 eclipse상단에서

window > general > workspace > text file encoding > 왼쪽 아래에서 UTF-8 설정을 한다

그리고 '나눔고딕코딩'폰트를 설치한 뒤 마찬가지로

preferences > general > appearance > colors and fonts > basic > text font > edit을 들어가서

나눔 고딕 코딩 폰트를 설정하고 글자크기는 자기가 보기 편한 크기로 설정하면 좋다.

'JAVA준비 > JAVA공부준비' 카테고리의 다른 글

oracleXe, sqldeveloper다운  (0) 2021.07.28

휴먼교육센터에서 코딩을 받기시작했다

상반기에 HTML CSS JavScript,SQL(ORACLE llg) >> Databas

하반기에 Servlet/JSP,Spring FrameWork를 배울 것이다.

'JAVA준비 > 배경지식' 카테고리의 다른 글

트리구조(레드-블랙 트리)  (0) 2021.07.26
파일 할당 테이블fat  (0) 2021.07.23
MVC모델-뷰-컨트롤러  (0) 2021.07.15
트래픽 사이트)스탯카운터  (0) 2021.07.08
JAVA이클립스 기본적인 창 보는 법  (0) 2021.07.08

+ Recent posts