Programming/JAVA
[JAVA] Error - 인증서 검증을 실패했습니다. 애플리케이션이 실행되지 않습니다
JAVA로 된 응용프로그램을 사용하다보면 간혹 다음과 같은 에러가 발생할 수 있습니다. JAVA 사용자로써 저도 처음 겪었을 때 당황스러웠던 기억이 나네요.. 에러내용 : 인증서 검증을 실패했습니다. 애플리케이션이 실행되지 않습니다 java.security.cert.CertificateException: java.security.cert.CertPathValidatorException: Response is unreliable: its validity interval is out-of-date at com.sun.deploy.security.RevocationChecker.checkOCSP(Unknown Source) at com.sun.deploy.security.RevocationChecker.che..
[JAVA] 자바 향상된 for문
조건 1. JDK 1.5 이상 2. 사용할 변수는 지역변수로 인식된다. (for문 안에서 사용되기 때문이다.) 3. 대상은 배열 OR 여러 원소를 포함한 자료형이어야 한다. 장점 1. 간단하고 가독성이 좋은 코드 2. 배열 인덱스 문제 해결 (ArrayIndexOutOfBoundsException 예외를 피할 수 있다.) 단점 1. 배열의 인덱스를 사용하지 못한다.(일반 for문의 (int i=0;) 할 때 i 같은 인덱스를 말하는 것) 하지만 방법은 있다. * 중요* 2. 배열이나 ArrayList 값을 사용할 순 있지만 절대 수정할 수는 없다. 사용 이유 배열처럼 여러 원소로 이루어진 집합의 모든 원소에 대해 특정 작업을 반복하기 위해 사용 자주 사용되는 상황 1. ArrayList 원소 출력 2. ..
[Java] File Input / Output 입출력 Code
File 입출력 코드 import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.FileReader; import java.io.IOException; import java.io.OutputStream; public class File_In_Out_EX { public static void main(String[] args) { FileInOut FileIO = new FileInOut(); FileIO.File_Output(); FileIO.File_Input(); } } class FileInOut { // File 내보내기 void File_Output() { try ..
Java의 기본 개념
github.com/xper20/JAVA xper20/JAVA Contribute to xper20/JAVA development by creating an account on GitHub. github.com JAVA의 특징 운영체제에 독립적: JVM(자바 가상머신)만 있으면 운영체제(OS)에 상관없이 작동한다. OOP: 객체 지향 개념의 특징인 캡슐화, 상속, 추상화(정보의 은닉화), 다형성이 잘 적용되어 있어 재사용이 가능하다. 기본 자료형을 제외한 모든 요소들은 객체로 표현되어있다. 멀티쓰레드(Multi-Thread)를 지원한다. 가비지 컬렉션을 통해 메모리 관리기능을 지원한다. 다양한 API 사용이 용이하다. OOP(객체지향 프로그래밍) OOP란 Object Oriented Programing의..