분류 전체보기258 java Vector class 알아보자 java Vector class 알아보자. java Vector은 다양한 수의 항목들을 개수에 상관없이 담을수 있다는 장점이 있습니다. Vector class를 사용하기 위해서는 기본적으로 이 클래스를 import 해야 합니다. Vector클래스는 java.util 패키지에 포함되 있습니다. import java.util.Vector; //Vector 클래스 사용 import java.util.*; //java.util에 있는 모든 클래스들을 사용가능 두가지 방법중 프로그램 기능상에는 차이가 없으므로 편한 방법대로 사용하시면 됩니다. JVM은 사용할 클래스만 메모리에 올리기 때문에 전자와 후자의 차이가 없답니다. 물론 두번째 방법에 약간의 장점이 있다면 가져온 클래스를 정확하기 명시하였기에 나중에 jav.. 2018. 8. 5. java this 키워드 사용하기 java this 키워드 사용하기 객체 자신을 참조하는 this 키워드 Test a1 = new Test(); //a1는 Test타입의 참조변수가 됨. //보통 이 변수를 통해서 객체에 접근한다. s.setNo(500); 간혹 개체의 메소드를 정의하는 가운데 자신의 객체를 참조해야 할 때가 있습니다. 이것을 self-reference라고 합니다. 메소드 안에서 정의하고 있는 바로 자신의 객체를 참조하기 위해서는 'this' 키워드를 사용합니다. 다음과 사용하면 됩니다. s.setNo(this); this의 또다른 사용용도가 있습니다. 변수의 지정과 관련이 있는데 인자와 이미 존재하는 속성의 이름이 같은 경우입니다. 예제를 통해 자세히 알아보겠습니다. void setName(String name); 하지만.. 2018. 8. 2. 자바 예외처리(Exception) 알아보자 자바 예외(Exception) 처리 알아보자 예외(Exception) : 프로그램 실행중에 발생한 심각한 에러 상황들 , 프로그램을 다운시켜 버리는 에러들을 자바버쳐머신(jvm)에게 알려주는 방법 개발자는 예외처리를 이용하여 예외가 일어날 만한 코드에 try catch 블록을 이용하여 예외처리를 쉽게 할수 있습니다. 예외처리하는 방법 에러가 발생할 만한 코드 블록을 중괄호{} 로 묶고 , try를 앞에 붙힘. 이렇게 하면 블록 내에서 에러가 발생하면 예외를 캐치한다는 의미입니다. try는 반드시 하나 이상의 catch 블록이 필요. 각각의 catch구문은 예외의 범위를 선언하고, 블록 안에는 에러 발생시 처리할 내용을 코딩합니다. 예제 소스를 통해서 더 자세히 알아보겠습니다. package test.Au.. 2018. 8. 1. java 메모장 노트패드 만들기 java 메모장 노트패드 만들기 안녕하세요. 예전에 2002년도에 java로 만들었던 메모장 노드패드입니다. 지금 실행시켜보니 기본 작동은 됩니다. 버그가 있을수 있으나 필요하신분은 참고하세요.. 총 3개의 java파일이 필요하며 그밖에 이미지 파일이 필요합니다. 소스참고하세요. ----------------------------------------------------------------------------------------------------- /* BIT - 197기 이세진 Windows homework Notepad 2002년 4월 3일 email:djusti@hanmail.net */ import java.awt.BorderLayout; import java.awt.Container;.. 2018. 7. 31. 자바 기초 패키지 가져오는 방법 자바 기초 패키지 가져오는 방법 자바는 패키지라는 개념을 알고 있어야 합니다. 패키지는 클래스의 그룹을 모아둔 개념이라고 보시면 됩니다. 자바에서 사용 가능한 패키지들 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 ··· 37 38 39 40 41 42 43 다음