Jar 파일 Export 하기


step1. export 시킬 해당 프로젝트의 package 선택 

step2. 마우스 오른쪽 버튼 -> Export 선택


step3. Java/JAR file 선택



step4. 형광펜 대로하고 원하는 경로에 JAR파일을 만들어낸다.




Jar 파일 Import 하기


step1. 해당 프로젝트 선택 -> 마우스 오른쪽 버튼 -> Build Path 선택


step2. 형광펜대로 하고 JAR 파일을 임포트 시킨다.












※ basic을 선택한 후 폰트 설정을 적용해야 이클립스의 모든 폰트에 적용이 된다.





Hello.java라는 파일이 경로에 있다고 가정하자.



컴파일

 javac Hello.java


자바런 

java Hello


자바doc생성

javadoc Hello.java

(꼭 class 앞에 public이나 protected를 쓰는 것을 잊지말것)






'Programming > JAVA' 카테고리의 다른 글

메소드 호출 방식에 따른 분류  (0) 2013.07.17
가변인수 (ellipsis) 기초 예문  (0) 2013.07.17
자바 난수 발생 간단 예  (0) 2013.07.10
JAVA 기본 타입 형변환 간단 정리  (0) 2013.07.10
JAVA Scanner 사용 예제  (0) 2013.07.10


Random ran = new Random();


// 0~100 사이의 정수형값 랜덤 값을 생성

int i = ran.nextInt(101);

'Programming > JAVA' 카테고리의 다른 글

메소드 호출 방식에 따른 분류  (0) 2013.07.17
가변인수 (ellipsis) 기초 예문  (0) 2013.07.17
자바 cmd 컴파일  (0) 2013.07.11
JAVA 기본 타입 형변환 간단 정리  (0) 2013.07.10
JAVA Scanner 사용 예제  (0) 2013.07.10


0. 타입크기 

-> byte < short < int < long < float < double

-> double형이 가장 큼



1. 작은 타입은 큰 타입으로 자동 형변환이 이루어진다.

-> 자동형변환

->예)

int i = 10;

double d = i;  // int형 i가 자동으로  double형으로 형변환 되어 대입된다. 



2. 큰타입은 작은 타입으로 반드시 명시적 형변환을 해야한다.

-> 작은 타입에 넣기 위해서는 반드시 명시적 형환을 한다.

-> 예)

double d = 10.1;

int i = (int)d;  // 명시적형변환을 생략하면 에러가 발생한다.



3. 작은 타입과 큰 타입과의 연산

-> 작은 타입이 큰 타입으로 암묵적으로 형변환이 이루어지고 연산을 한다.

-> 예)

int i = 10;

double d = 10.1;

double dr = i+d; // i의 int형이 double형으로 암묵적으로 형변환이 이루어지고나서, dr에 대입된다.


'Programming > JAVA' 카테고리의 다른 글

메소드 호출 방식에 따른 분류  (0) 2013.07.17
가변인수 (ellipsis) 기초 예문  (0) 2013.07.17
자바 cmd 컴파일  (0) 2013.07.11
자바 난수 발생 간단 예  (0) 2013.07.10
JAVA Scanner 사용 예제  (0) 2013.07.10


import java.util.Scanner;

class ScanTestEx 

{

public static void main(String[] args) 

{

// 변수 선언 (지역변수용)

String name = "";

int age;

double weight;


// 입력스캔

Scanner scan = new Scanner(System.in);

System.out.print("이름");

// 문자열을 입력 받음.

name = scan.nextLine();


 System.out.print("나이");

 // 정수를 입력 받음.

age = scan.nextInt();


System.out.print("몸무게");

// 실수를 입력 받음(double)

weight = scan.nextDouble();

}


문제)

Scanner를 입력받아 어떤 학생의 평점 평균을 구하시오.

이름, 영어, 수학, 국어 점수와 평균 값



'Programming > JAVA' 카테고리의 다른 글

메소드 호출 방식에 따른 분류  (0) 2013.07.17
가변인수 (ellipsis) 기초 예문  (0) 2013.07.17
자바 cmd 컴파일  (0) 2013.07.11
자바 난수 발생 간단 예  (0) 2013.07.10
JAVA 기본 타입 형변환 간단 정리  (0) 2013.07.10
日本語を勉強しています。
日本語が難しい。
もちろん初級だから。



'日本生活 > 日常' 카테고리의 다른 글

아사쿠사(浅草)  (0) 2014.12.09
아키하바라(秋葉原)  (0) 2014.12.09
나고야 아츠타신궁  (0) 2014.12.07
일본 페밀리 레스토랑 물가2  (0) 2014.12.07
일본 페밀리 레스토랑 물가  (0) 2014.12.06

Sublime text2 팁 & 단축키


★프로젝트 열기 : 

project>add to Folder to project


★사이드바 가리기 열기 ctrl+k,b


★gotoAnything 기능 : 찾기 기능

 - 단축기 : ctrl + p

 - #텍스트만 찾는다.

 - @모둘만 찾는다. (함수이름)

 - : 라인번호만 찾는다

 - 아무런 심볼이 없으면 파일을 찾음

 - 복합찾기 예 : myF(파일) @모듈

 

★다중선택

▶단어선택

- 커서에 글자를 대고 ctrl + D 같은 이름을 찾아준다.

- 그 상태에서 또 커서에 글자를 대고   

  ctrl + D를 누르면 다음 같은 이름이 선택 됨

- 전체 취소 : esc

- 마지막 것 부터 취소 : ctrl + u

- 특정의 것 배제 : ctrl + k

- 단어선택후(블럭) alt+f3 : 같은 단어 모두가 선택

▶행선택

- ctrl + L : 커서의 행전체를 선택

- 또 연속해서 ctrl+L을 누르면 아래행도 선택

- ctrl+sh+L : 선택된 행들 끝에 커서가 생긴다. 

▶마우스선택

- 수직드래그 기능 : sh+마우스오른쪽 +드래그

- 단어단위로 선택 : alt+sh+화살표=단어단위로 선택  

- 블럭켓에 커서를 두고 ctrl+sh+m = 블럭 범위가 선택됨


Sublime text2 단축키

Ctrl + / : 한줄 주석달기 (html, script, css등 다 됩니다)

Ctrl + Shift + / : 블록으로 선택한 영역 주석달기

Ctrl +Shift + Backspace :현재커서가 있는줄 완전 삭제

Ctrl + Shift + D : 현재 커서가 있는 줄 아래로 현재 줄 복사

Ctrl + Shift + [, ]  : 태그 닫기와 열기

Alt + Shift + 2, 3, 4, 5, 6 : 화면 영역 분할하기

F11 : 전체화면모드

화면 분할시 커서이동 :ctrl+1,2,3,4



'Programming > Tools' 카테고리의 다른 글

[Link]QuickNavigate 사용법  (0) 2011.10.29

'Programming > Android' 카테고리의 다른 글

안드로이드 디버깅 설정  (0) 2013.10.28
안드로이드 라이프 사이클  (0) 2013.10.25
안드로이드 SDK 설치 버전 참고  (0) 2013.10.24

+ Recent posts