반응형

java 33

자바 destroy() 메소드

java.lang.Process.destroy() 메소드는 서브프로세스를 종료(kill) 시킵니다. 프로세스 객체 내에 있는 서브프로세스를 강제로 종료시킵니다. Parameters NA Return Values destroy() 메소드는 리턴값이 없습니다. Exception NA Example public class ProcessDemo { public static void main(String[] args) { try { // create a new process System.out.println("Creating Process..."); Process p = Runtime.getRuntime().exec("notepad.exe"); // wait 10 seconds System.out.println(..

Java 실행대기함수 sleep 과 wait 에 대한 구현과 차이점

Java 에서 함수에 로직이 수행도중 잠시 멈추었다가 실행해야 될 경우가 있다. 프로그램은 스레드로 돌기 때문에 Thread 클래스 함수를 사용한다. 스레드를 대기 시켜주는 함수는 2가지가 있는데 wait(), sleep() 가 있다. Wait() : 동기화된 다중스레드가 같은 오브젝트에 접근하고자 할 때 중지시킨다. . 활성화 할려면 notify(), notifyAll() 실행하면 된다. Sleep() : 동기화된 다중스레드를 시간으로 중지시킨다. Public static void sleep(long millis) : 파라미터로 천분의 1초를 받는다 두가지 내용에 대해 알기 쉽도록 예제를 구현하였다. 아래 예제에서 보는 것과 같이 Object 를 중지하는 것은 wait() 이고 While 과 For 문..

자바에서의 쿠키(Cookie)

 HTTP 프로토콜은 상태가 없는 즉, 이전에 무엇을 했고, 지금 무엇 을 했는지에 대한 정보를 갖고 있지 않는 특성을 가짐  쿠키는 ㉠ 상태가 없는 프로토콜을 위해 상태를 지속시키기 위한 방법 ㉡ 상태를 유지하기 위한 방법  쿠키는 웹 브라우저(클라이언트)의 정보를 웹 브라우저(클라이언트) 자신들에게 저장  쿠키는 특정 웹 사이트에 접속할 때 생성되는 정보를 담은 임시 파 일 => 크기는 4KB 이하로 생성 쿠키는 웹 브라우저가 거쳐 간 웹 사이트 및 개인의 정보가 기록  (개인의 사생활을 침해할 소지가 있음 )  (보안문제를 유발하기 때문에 웹 브라우저 자체에 쿠키 거부 기능이 들어 있음 )  쿠키 거부 기능이 웹 브라우저에 설정되어 있으면 쿠키 본래의 목적인 웹 브라우저와의 연결을 지속..

반응형