File 클래스 정리 java.io 패키지는 기존의 파일이나 폴더에 대한 제어를 하는 데 사용하는 File 클래스를 제공한다. 이 클래스를 이용해서 파일과 폴더에 대한 다양한 기능을 제공한다. 파일을 나타내는 객체를 생성하려면 다음과 같은 File 클래스의 생성자 함수를 이용한다. * File 클래스의 생성자 File 클래스의 생성자 설명 File(File parent, String Child) parent 객체 폴더의 child 라는 파일에 대한 File 객체를 생성한다. File(String pathname) pathname에 해당되는 파일의 File 객체를 생성한다. File(String parent, String, child) parent 폴더 경로의 child라는 파일에 대한 File 객체를 생..
내장된 ArrayList의 사용법생성ArrayList를 사용하기 위해서는 우선 ArrayList 객체를 만들어야 합니다.1ArrayList numbers = new ArrayList();ArrayList는 java.util.ArrayList에 포함되어 있기 때문에 import를 해주셔야 합니다.1import java.util.ArrayList;추가엘리먼트를 추가 할 때는 add 메소드를 사용합니다. add는 배열에 단순히 더해지는 것이기 때문에 빠르게 동작합니다.1234numbers.add(10);numbers.add(20);numbers.add(30);numbers.add(40);특정 위치에 추가하고 싶다면 메소드 add의 첫번째 인자로 인덱스를 지정합니다.1numbers.add(1, 50);자바의 배..
JNA는 기존 JNI(Java Native Interface)의 복잡한 구현 방식을 단축하고자 나온 OpenSource Library이다. https://github.com/twall/jna JNA를 이용하면 JNI의 native library와의 연결을 위한 javah header파일 생성, native source 파일 생성, 컴파일 등의 과정이 불필요하며, 이미 만들어진 native library의 재사용이 가능하게 된다. 말 그대로 native access임..ㅎ 예 1) JNI 개발 과정 1) Native Method 선언된 Java Class 코딩 2) Java Class 컴파일 3) javah를 통한 C Header파일 생성 4) C 소스 코딩 5) C 소스 컴파일 6) Execute Jav..
JAVA 로 생성한 코드를 실행프로그램으로 생성하는 방법입니다. 1. Java 코드를 Jar 파일로 추출하기JAVA 코드 작성한 개발 툴에서 export ( 내보내기 ) 클릭하여 Java > Runnable JAR file 선택합니다.만들고자 하는 프로젝트를 선택 후 저장될 경로를 입력하여 Jar 파일을 추출합니다.[출처] JAVA 실행파일 만들기|작성자 정종모 2. 위에서 추출한 Jar 파일을 실행파일로 만들어줄 JSmooth 다운받고 설치http://sourceforge.net/projects/jsmooth/files/ 3. JSmooth 파일을 실행시키고 다음과 같이 하나씩 설정하여 실행파일을 생성한다. 1) Skeleton 에서 원하는 속성을 선택한다.만들고자 하는 실행파일이 콘솔출력이면 Cons..