1> this 의 정의 자기 자신 클래스(객체)를 가리킨다. 2> this 의 특징 객체 자신에 대한 참조값을 갖는다.(즉 자신을 가리킨다.) 메소드내에서만 사용된다 객체 자신을 메소드에 전달하거나 리턴해 주기위해 사용하기도 한다. this를 사용하으로서 모호하지 않고 좀더 명확한 프로그램을 작성할 수 있다. 객체 생성자내에서 사용시 다른 생성자를 호출한다. (this의 용법 1) 매개변수와 객체 자신이 가지고 있는 변수의 이름이 같은 경우 이를 구분하기 위해 자신의 변수에 this를 사용한다. (this의 용법 2) (주의) static 메서드(예를 들어 main())에서 쓸 수 없다. (why? static 메서드는 객체가 new라는 키워드로 생성되기 이전에 메모리에 로딩이되므로 아직 객체가 생기지 ..
이클립스로 SKVM 개발환경 만들기 및 이클립스 단축키 모음 1. http://www.eclipse.org/ 에서 받은 이클립스 다운로드후 압축 해제 2. eclipse.exe 실행 3. 처음 실행시에 workspace 를 물어보는 창이 나오는데 자신의 skvm 작업 폴더를 지정하시면됩니다 (예) C:\Mobile\SKVM134\work 4. 처음 실행했을경우에 나오는 화면은 화면 오른쪽 상단에 화살표 모양 클릭해주면 사라집니다 5. 이클립스 창 중에 왼쪽 Package Explorer 에서 마우스 오른쪽 버튼을 누리시고 new -> project -> java Project ->프로젝트 이름 입력(폴더명) -> next -> Libraries 현재 등록되있는 (JRE System Library [jre..
이클립스 자동 import문 생성 방법 -> java 파일 작성 후 사용한 해당 class를 자동으로 import 할 수 있다. 작성되는 import문은 import한 클래스 별로 작성된다. -> 모든 클래스 임포트: Ctrl + Shift + O 를 누르면 java 파일에 사용한 모든 클래스가 각각 임포트된다. -> 개별 클래스 임포트: 클래스 사용 후 해당 클래스명에 커서를 둔 후 Ctrl + Shift + M 을 누르면 해당 클래스가 import 된다.
Media On Air TV Channel MBC, SBS GTB, KBS 1TV, KBS 2TV, UBC 1, UBC 2, EBS, EBS Plus 2, FTV, TBC, TJB, CBS, TBS, JTV, YTN, MNet, KMTV, ABC AP, BBC World, Arirang World Radio Channel MBC Normal FM, MBC FM4U, KBS 1 FM, KBS 2 FM, KBS 1 Radio, KBS 2 Radio, KBS 3 Radio, U-KBS DMB, KBS 사회 교육, SBS Love FM, SBS Power FM, CBS Normal FM, CBS Music FM, Big FM, MUZ DMB, eTomato, 국악 방송, 국악 방송, 극동 방송, SunnyFM,..
import java.io.*; public class Ha { public static void main (String[] args)throws IOException { BufferedReader in= new BufferedReader(new InputStreamReader(System.in)); String a,b; int c,d; System.out.print("첫번째 숫자 = "); a = in.readLine(); System.out.print("두번째 숫자 = "); b = in.readLine(); c = Integer.parseInt(a); d = Integer.parseInt(b); System.out.println(); System.out.println("두수합:"+(c+d)); Sy..
javaString 형변환 ----------------------------------------------------- 자바에서는 문자열을 다룰 수 있도록 String 클래스를 제공하지만 내부적으로 아스키 코드가 아닌 유니코드를 사용하기 때문에 기존의 C 프로그램에 익숙한 사람은 혼란을 겪기도 합니다. 특히 문자열의 길이를 구할 때 가장 어렵습니다. 자바에서는 문자열 상수를 효율적으로 관리하기 위해 String 클래스를 제공합니다. 다음은 문자열과 관련해 사용할 수 있는 몇 가지 유용한 팁을 정리한 것입니다. ◆ 숫자의 문자열 변환(C에서 itoa 함수) int a=1000; String s=””+a; 정수 a를 문자열로 변환 String s1 = “”+3.141592; 부동 소수 3.141592를 ..
제 1 장 암호학 1.1 정보화 사회와 암호학 컴퓨터와 전기 통신 기술의 발달과 더불어 컴퓨터 통신망의 보급으로 종합 정보 시스템이 구축되고 있다. 이러한 정보 시스템의 보급 확대로 우리 사회는 고도 정보화 사회로 진입되고 있다. 따라서 정보 시스템의 사회적 중요성은 날로 높아지고 있으며, 정보 시스템의 정상적인 기능의 유지는 건전하고 효율적인 사회를 실현하는데 무엇보다도 중요한 요소가 되고 있다. 정보화 사회란 컴퓨터와 정보 통신 기술이 결합되어 정보의 축적, 처리, 전송 능력이 획기적으로 증대되면서, 정보의 가치가 산업 사회에서의 물질이나 에너지 이상으로 중요해지는 사회로, 정보가 상품으로서의 가치를 인정받아 시장에서 유통되는 사회를 말한다. 정보화 사회의 진전으로 정보 처리와 정보 통신이 다양화됨에..
고대 암호학은 암호학중에서 가장 쉬운 파트에 속해있는걸로 방식만 알면 풀수있는거죠 일단 저는 고대 암호학에 관용암호 방식을 설명하도록 하죠 암호의 방식은 암호화(암호문 작성)와 복호화(암호문 해석)에 사용되는 키(예를들면 x=1 이런식이다)의 분배 관리에 따라 관용암호방식과 공개키 암호 방식으로 분류됩니다 이번에는 암호화/ 복호화에서 동일한 키를 사용하는 관용 암호방식에 관하여 알아보도록 합시다 관용 암호는 앞에서 말을했듯이 암호화와 복호화에 동일한 키를 사용함으로 공동키 암호방식과 또는 암호화 복호화 과정이 대칭적이어서 대칭 암호화 방식이라고도 합니다 앞에 대칭적 암호화 방식을 꼭 지금 알아 듣지 않으셔도 아래쪽으로 가서 암호의 한종류를 예로 들것입니다 관용 암호는 수천년전부터 사용된 암호 방식으로 평..