English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java 기본 튜토리얼

Java 흐름 제어

Java 배열

Java 객체지향(I)

Java 객체지향(II)

Java 객체지향(III)

Java 예외 처리

Java 목록(List)

Java Queue(큐)

Java Map 집합

Java Set 집합

Java 입력 및 출력(I/O)

Java Reader/Writer

Java 다른 주제

Java 기본 튜토리얼

우리의 주요 Java 프로그래밍 튜토리얼은 학생, 초보자 및 전문가를 위해 설계되었습니다. Java는 클래스 기반, 병렬, 안전하고 일반적인 컴퓨터 프로그래밍 언어입니다. 이는 널리 사용되는 강력한 기술입니다.

What is Java

Java는프로그래밍 언어플랫폼Java는 고급, 강력한,面向对象과 안전한 프로그래밍 언어입니다.

Java는Sun MicrosystemsOracle의 자회사가 되었던1995년에 개발된JamesGoslingJava의 아버지로 불리며, Java 이전에는 이름이OakOak은 등록된 회사이므로, James Gosling과 그 팀은 Oak의 이름을 Java로 변경했습니다.

플랫폼:프로그램을 실행하는 모든 하드웨어나 소프트웨어 환경은 플랫폼이라고 합니다. Java가 실행 시간 환경(JRE)과 API를 가지고 있기 때문에 플랫폼이라고 합니다.

Java 예제

Java 프로그래밍 예제를 빠르게 보도록 하겠습니다. 다음 페이지에서 Hello Java 예제의 상세 설명이 제공됩니다.

public class Simple{
    public static void main(String args[]){
     System.out.println("Hello Java");
    {}
{}
테스트해 보세요 ‹/›

출력 결과:

Hello Java

응용 분야

Sun의 통계에 따르면,3억 개의 장치에서 Java가 실행됩니다. 현재 Java를 사용하는 많은 장치가 있습니다. 그 중 일부는 다음과 같습니다:

  1. 데스크톱 애플리케이션으로, 예를 들어 액로베트 뷰어, 미디어 플레이어,防病毒 소프트웨어와 같은 것들.

  2. web 애플리케이션으로, 예를 들어 java.com과 같은 것들.

  3. enterprise 애플리케이션으로, 예를 들어 은행 애플리케이션과 같은 것들.

  4. 이동 장치

  5. 임베디드 시스템

  6. 스마트 카드

  7. 로봇 기술

  8. 게임 등

Java 애플리케이션의 유형

Java 프로그래밍으로 생성할 수 있는 애플리케이션의 주요 종류는 다음과 같습니다4종류:

1)독립 애플리케이션

독립 애플리케이션은 데스크톱 애플리케이션 또는 창 기반 애플리케이션으로도 불립니다. 이들은 우리가 각 컴퓨터에 설치해야 하는 전통적인 소프트웨어입니다. 독립 애플리케이션의 예로는 미디어 플레이어,防病毒 등이 있습니다. Java에서는 AWT와 Swing을 독립 애플리케이션을 만들기 위해 사용합니다.

2)네트워크 애플리케이션

서버 측에서 실행되고 동적 페이지를 생성하는 애플리케이션은 웹 애플리케이션이라고 합니다. 현재, Servlet, JSP, Struts, Spring, Hibernate, JSF와 같은 기술을 사용하여 Java로 웹 애플리케이션을 만듭니다.

3)企业 애플리케이션

본질적으로 분산형 애플리케이션으로, 예를 들어 은행 애플리케이션과 같은 것들이企业 애플리케이션이라고 합니다. 그것은 고급 보안, 로드 밸런싱, 클러스터링의 장점을 가지고 있습니다. Java에서는 EJB를 사용하여企业 애플리케이션을 만듭니다.

4)이동 애플리케이션

이동 장치를 위한 애플리케이션은 이동 애플리케이션이라고 합니다. 현재, Android와 Java ME를 이동 애플리케이션을 만들기 위해 사용하고 있습니다.

Java 플랫폼/버전

Java는4개의 플랫폼이나 버전:

1)Java SE(Java 표준판)

그것은 Java 프로그래밍 플랫폼입니다. 그것은 java.lang, java.io, java.net, java.util, java.sql, java.math 등과 같은 Java 프로그래밍 API를 포함하고 있습니다. OOP, String, Regex, Exception, 내부 클래스, 멀티스레드, I를 포함하고 있습니다. / O 스트림, 네트워크, AWT, Swing, 리플렉션, 수집 등

2)Java EE(Java enterprise edition)

그것은 주로 웹 및企业 애플리케이션을 개발하기 위해 사용되는 기업 플랫폼입니다. 그것은 Java SE 플랫폼의 위에 구축되어 있습니다. 그것은 Servlet, JSP, 웹 서비스, EJB, JPA 등과 같은 주제를 포함하고 있습니다.

3)Java ME(Java 미니 버전)

이것은 주로 모바일 애플리케이션을 개발하기 위해 사용되는 미니 플랫폼입니다.

4)JavaFX

그것은 풍부한 인터넷 애플리케이션을 개발하기 위해 사용됩니다. 그것은 가벼운 사용자 인터페이스 API를 사용합니다.

필수 조건

Java를 배우기 전에, C를 알고 계시면 / C ++프로그래밍 언어의 기본 지식을 가지고 계시면, 더 빠르게 배우고 쉽게 시작할 수 있습니다.

대상 대상

우리의 Java 프로그래밍 튜토리얼은 초보자와 전문가 모두를 돕기 위해 만들어졌습니다.

문제

이 Java 튜토리얼에서 문제를 발견하시면, 피드백을 제출해 주세요. 우리는 즉시 수정할 것입니다.