홈페이지>네트워크 프로그래밍 튜토리얼> 자바 튜토리얼
전체 ASP 튜토리얼 ASP 튜토리얼 ASP.NET 튜토리얼 PHP 튜토리얼 JSP 튜토리얼 C#/CSHARP 튜토리얼 XML 튜토리얼 아약스 튜토리얼 펄 튜토리얼 쉘 튜토리얼 비주얼 베이직 튜토리얼 델파이 튜토리얼 모바일 개발 튜토리얼 C/C++ 튜토리얼 자바 튜토리얼 J2EE/J2ME 소프트웨어 공학
자바 튜토리얼
  • 예약된 종료를 구현하기 위해 DOS를 호출하는 Java의 예

    예약된 종료를 구현하기 위해 DOS를 호출하는 Java의 예

    다음과 같이 코드를 복사합니다. public static void shutdown(){System.out.print("종료할 시간(분)을 입력하십시오.");Scanner scanner = new Scanner(System.in);int Minute = scanner.nextInt ()*60 ;런타임 런타임 = Runtime.getRuntime();String shutdown = "shutdown -s -t "+분;tr
    2024-11-24
  • 이미지 3D 반전 효과 방법 예제의 Javafx 구현

    이미지 3D 반전 효과 방법 예제의 Javafx 구현

    구현 단계: 1. FlipView 개체를 정의합니다. 다음 속성을 포함합니다. 다음과 같이 코드를 복사합니다. //전면 보기 public Node backNode; //부울 반전 여부 Flipped = false; / 2) ; //PerspectiveTransform frontEffect = 새로운 관점
    2024-11-24
  • Java의 스택과 힙의 차이점을 기반으로 Java의 가비지 수집 메커니즘에 대한 관련 소개

    Java의 스택과 힙의 차이점을 기반으로 Java의 가비지 수집 메커니즘에 대한 관련 소개

    #. Java에는 두 가지 유형의 메모리가 있습니다. 각각 스택(Stack)과 힙(Heap)이라고 합니다. 스택은 프로그램 메모리 공간이므로 모든 기본 유형과 객체 참조가 스택에 저장됩니다. 힙은 Java 가상 머신이 객체를 저장하는 곳입니다. 객체를 생성하면 Java 가상 머신은 객체를 힙에 저장하고 생성된 객체의 주소를 스택에 넣습니다. 따라서 기본 유형 및 객체에 대한 참조는 스택에 저장됩니다. #. Java의 가비지 수집 메커니즘 새 객체를 생성
    2024-11-24
  • HttpServletResponse 관련 공통 메소드 기반 애플리케이션

    HttpServletResponse 관련 공통 메소드 기반 애플리케이션

    public void filedownload(HttpServletResponse 응답)는 예외를 발생시킵니다. { ServletContext context = this.getServletContext(); 문자열 경로 = context.getRealPath("/download/awf.jpg"); 문자열 파일명 = path.substring(path.lastIndexOf("//") + 1); // 如果下载文件为中文
    2024-11-24
  • HttpServletRequest와 관련된 공통 메소드 기반 애플리케이션

    HttpServletRequest와 관련된 공통 메소드 기반 애플리케이션

    Referer:public void Referer(HttpServletRequest 요청, HttpServletResponse 응답)는 예외를 발생시킵니다. {String Referer = request.getHeader("referer");if (referer == null || !referer.startsWith("http://localhost")) { response.sendRedirect("/webTw
    2024-11-24
  • IO 사용 설명서 소개

    IO 사용 설명서 소개

    파일 객체가 파일인지 디렉토리인지를 결정할 때 먼저 파일 객체에 의해 캡슐화된 내용이 존재하는지 여부를 결정해야 하며, 텍스트 파일 작업 스트림을 구성할 때 파일 f 인코딩 방법을 지정할 수도 있습니다. f.exists() ;f.isDirectory();f.isFile();f.deleteOnExit();//프로그램 종료 시 지정된 파일을 삭제합니다. f.createNewFile();//지정된 위치에 파일을 생성합니다. .파일이 이미 존재하는 경우 fal
    2024-11-24
  • Java의 일반적인 IO 작업 클래스의 상속 구조 분석

    Java의 일반적인 IO 작업 클래스의 상속 구조 분석

    IO 공통 IO 작업 클래스 상속 구조 IO 문자 스트림 Reader(소스) BufferedReaderLineNumberReaderInputStreamReaderFileReader(바이트 스트림에서 문자 스트림으로 브리지) StringReaderWriter(목적) BufferedWriterOutputStreamWriterFileWriter(문자 스트림에서 바이트 스트림으로 브리지) StringWriter 비어 있음 PrintWriter 비어 있음 바이트
    2024-11-24
  • Java 컬렉션의 목록 학습 소개

    Java 컬렉션의 목록 학습 소개

    List는 요소 복제를 허용하는 정렬된 컬렉션입니다. 구현은 동기화되지 않으며 여러 스레드가 List 인스턴스에 액세스하고 그 중 적어도 하나가 테이블을 구조적으로 수정하는 경우(요소 추가 또는 제거) 일반적으로 외부 동기화를 유지해야 합니다. Collections.syn과 같이 목록을 자연스럽게 캡슐화하는 개체를 동기화하여 수행됩니다. chronizedList()를 사용하여 목록을 래핑합니다. ArrayListList 인터페이스의 가변 크기 배열 구현
    2024-11-24
  • java에서 xml을 구문 분석하기 위해 sax를 사용하는 솔루션

    java에서 xml을 구문 분석하기 위해 sax를 사용하는 솔루션

    Java에서는 Dom 구문 분석과 Sax 구문 분석이라는 두 가지 방법으로 기본적으로 XML 문서를 구문 분석할 수 있습니다. Dom 구문 분석은 강력하며 작업 중에 xml 문서를 메모리로 읽어올 수 있습니다. 문서 객체 형태이기 때문에 Sax 파싱은 내용을 처음부터 끝까지 읽는 데 적합하다. 하지만 이 글에서는 주로 Sax를 설명한다. 나머지는 남겨집니다. Sax는 이벤트 기반 접근 방식을 사용하여 문서를 구문 분석합니다. 쉽게 말하면 영화관에서 영화
    2024-11-24
  • Java의 일반 작업 기반 방법 요약

    Java의 일반 작업 기반 방법 요약

    정규식은 문자열을 처리하는 데 매우 효율적입니다. 정규식의 사용에 대해서는 제가 직접 경험한 내용입니다. 관심이 있으신 분은 관련 서적을 참고하시기 바랍니다. 여기서는 주로 Java의 정규 연산 방법을 작성합니다. : 일치 및 복사 코드는 다음과 같습니다. import java.util.Scanner; class Demo {public static void main(String[] args) {Scanner sc = new Scanner(System.i
    2024-11-24
  • Java의 Reflection을 기반으로 한 요약 분석

    Java의 Reflection을 기반으로 한 요약 분석

    처음 Java를 배울 때는 리플렉션이 무엇인지 이해하기가 정말 어려웠습니다. 어떤 책은 심지어 고전 책에서도 헷갈리게 설명하고 있었습니다. 게다가 온라인에서는 프레임워크를 배우겠다고 하더군요. 앞으로는 반성 메커니즘을 자주 사용해야 할 때가 있는데, 이는 항상 사람들을 약간 불안하게 만듭니다. 우연히 반성을 설명하는 일부 장과 비디오를 보고 느꼈습니다. 이제 조금 이해할 수 있게 되었기 때문에 열심히 일하고 동시에 읽고 쓰기로 결정하고 여기에 주요 내용
    2024-11-24
  • Java의 제네릭을 기반으로 한 요약 분석

    Java의 제네릭을 기반으로 한 요약 분석

    제네릭이 무엇인지 직접적으로 말하면, 질문이 있습니다. 변수 유형이므로 정수, 부동 소수점 유형 및 문자열 유형과 같은 다양한 유형의 데이터를 저장할 수 있는 좌표점 클래스를 정의하십시오. 처음에는 불확실하므로 모든 유형의 상위 클래스, 즉 Object 클래스를 사용하는 것으로 생각하기 쉽습니다. 말도 안되는 코드를 사용하여 예제 1: Object를 사용하여 불확실한 데이터 유형 입력 복사 코드를 구현합니다. ://정의된 좌표점 클래스입니다. class
    2024-11-24
  • Java에서 XML을 구문 분석하기 위해 DOM을 사용하는 분석 예

    Java에서 XML을 구문 분석하기 위해 DOM을 사용하는 분석 예

    DOM은 작은 문서에 적합한 강력한 구문 분석 도구입니다. 전체 XML 문서를 메모리에 로드하여 문서 객체 트리를 형성하기 때문에 간단히 말하면 무섭게 들리지만 작은 내용을 읽는 데 사용하는 것은 Sax에 비해 상당히 편리합니다. 더 이상 작성할 계획이 없습니다. 튜토리얼을 보다가 코드의 추악함 때문에 토할 뻔했습니다. 바로 이것 때문에 jdom 및 dom4j와 같은 도구가 존재하게 되었습니다... 더 이상 고민하지 않고, Dom 코드로 직접 이동해 보
    2024-11-24
  • Java 바이트코드 명령어 세트의 자세한 사용법

    Java 바이트코드 명령어 세트의 자세한 사용법

    JVM(Java Virtual Machine) 명령어는 특정 의미를 나타내는 바이트 길이 연산 코드(Opcode)와 그 뒤에 연산 매개변수를 나타내는 0개 이상의 피연산자로 구성됩니다. 가상 머신의 많은 명령어에는 피연산자가 없고 opcode만 포함되어 있습니다. 예외가 무시되면 JVM 인터프리터는 단 하나의 코드로 효과적으로 작동할 수 있습니다. 다음과 같이 코드를 복사합니다. do{자동으로 PC 레지스터를 계산하고 (피연산자가 존재하는 경우) 피연산
    2024-11-24
  • Java 직렬화 메커니즘 및 원리에 대한 심층 분석

    Java 직렬화 메커니즘 및 원리에 대한 심층 분석

    Java 직렬화 알고리즘 분석 직렬화(직렬화)는 객체를 일련의 바이트로 설명하는 프로세스입니다. 직렬화 해제는 이러한 바이트를 객체로 재구성하는 프로세스입니다. Java 직렬화 API는 객체 직렬화를 처리하기 위한 표준 메커니즘을 제공합니다. 여기에서는 직렬화가 필요한 경우 객체를 직렬화하는 방법과 Java 직렬화 알고리즘을 학습하여 직렬화 후 바이트가 객체의 정보를 설명하는 방법을 보여줍니다. 직렬화의 필요성 Java에서는 모든 것이 객체입니다. 분산
    2024-11-24