본문 바로가기

JAVA(프로그래밍)27

자바 기초 패키지 가져오는 방법 자바 기초 패키지 가져오는 방법 자바는 패키지라는 개념을 알고 있어야 합니다. 패키지는 클래스의 그룹을 모아둔 개념이라고 보시면 됩니다. 자바에서 사용 가능한 패키지들 java.io : 파일 입출력에 관한 클래스들을 담고 있습니다. iava.sql : DATABASE 연결을 이용하여 접근할수 있는 클래스를 담고 있습니다. java.util : 자바에서 사용가능한 다양한 utility 클래스를 담고 있습니다. java.awt: GUI 개발에 관련된 클래스를 담고 있습니다. 그외 패키지는 개발자들이 직접 만들수가 있습니다. 직접 패키지를 만들어 보겠습니다. package test.util; public class LeeSejinDoc { public static void main(String[] args) .. 2018. 7. 30.
java 네트워크 소켓 연결하기 java 네트워크 소켓 연결하기 이번 시간에는 네트워크 소켓을 이용하여 다른 시스템에 연결하는 방법을 알아보도록 하겠습니다. 자바에서는 이런 네트워크 연결을 위해서 java.net.Socket 클래스를 제공하고 있습니다. 소켓 연결을 하려면 서버에 대해 두가지 사항을 알아야 합니다. 상대방 서버가 어디에 위치해 있는지 그리고 어떤 포트에서 돌아가고 있는지 알아야 서로 통신을 할수 있습니다. IP 주소와 TCP포트를 알고 있어야 합니다. 물론 우선적으로 방화벽이 없다는 가정하에요.. Socket chatSocket = new Socket("연결할 아이피정보", tcp포트번호); 사용방법은 위처럼 객체를 생성할때 연결할 아이피정보와 tcp포트번호를 넘겨주면 됩니다. 여기서 tcp포트에 대해 알아보겠습니다. .. 2018. 7. 29.
자바 직렬화된 객체를 파일에 저장하는 방법 자바 직렬화된 객체를 파일에 저장하는 방법 객체를 저장하는 방법에 대해 알아보겠습니다. 1) FileOutputStream 을 생성 2) ObjectOutputStream 을 생성 3) 객체를 저장. 4) ObjectOutputStream 을 클로즈 위에 4가지를 알고 있으시면 객체를 파일에 저장하는데 큰 무리가 없습니다. } import java.util.HashMap; public class Test { @SuppressWarnings({ "rawtypes", "unchecked", "nls" }) public static void main(String[] args) throws IOException { FileOutputStream fileStream = new FileOutputStream("c:.. 2018. 7. 29.
java File Class 알아보기 java File Class 알아보기 안녕하세요. java File Class 에 대해 알아보겠습니다. java.io.File 클래스는 디스크에 있는 파일을 의미합니다. 하지만 파일에 들어 있는 내용은 아니랍니다. 실제 파일의 내용 보다는 파일 혹은 디렉토리를 의미한다고 생각하시면 됩니다. File 클래스에는 아쉽게도 파일을 읽거나 쓸수 있는 메소드가 제공되지는 않습니다. 대신 File 클래스를 사용하면 String 파일명을 사용하는 경우에 비해 안전하게 파일을 표현할수 있습니다. 예제를 통해 File 클래스에 대해 알아보겠습니다. ex) 파일 객체를 생성해보겠습니다 java.io.File = new File("leeSeJIn.txt"); --> 이미 존재하는 파일을 나타냅니다. 그러면 이제 File 클.. 2018. 7. 28.
java String 문자열 텍스트 파일에 저장하기 FileWriter java에서 문자열을 텍스트 파일로 저장하는 방법에 대해서 알아보겠습니다. 자바프로그램을 작성하면 텍스트 파일로 저장해야 되는 경우가 종종 생깁니다. String 을 저장하는 방법 FileWriter 클래스를 사용하시면 됩니다. 일단 FileWriter 클래스를 사용하려면 java.io 패키지가 필요하므로 import를 해주셔야 합니다. import java.io.*; 위 패키지를 임포트 하지 않으면 컴파일 에러가 발생하여 실행을 시킬수가 없습니다. "" FilwWrite 클래스를 이용하여 파일을 생성해보겠습니다. String filePath = "Test.txt"; FileWriter fileWriter = new FileWriter(filePath); new FileWriter인자값으로 파일경로를 적.. 2018. 7. 26.
java substring 문자열 자르기 java substring 문자열 자르기 java에서는 문자열을 자르기 위해서 필요한 메소드를 제공하고 있습니다. 사용방법은 소스를 통해서 알아보도록 하겠습니다. 아래는 실제 돌아가는 완전한 소스입니다. 본인 컴퓨터에서 실행해보시면 결과값을 확인해보실수 있습니다. ---------------------------------------------------------------------------------------------- package test; public class Test { public static void main(String[] args) { String strTestValue= "ABCDEFGHIZKLMNOPQRSTUVWXYZ"; //ABC를 추출해보겠습니다. System.out.p.. 2018. 7. 26.