> Java > java지도 시간 > 초보자를 위한 JAVA - 일반 지침 및 환경 설정

초보자를 위한 JAVA - 일반 지침 및 환경 설정

Barbara Streisand
풀어 주다: 2025-01-11 22:03:43
원래의
330명이 탐색했습니다.

JAVA PARA INICIANTES - Orientações gerais e Configurações do Ambiente

초보자를 위한 Java(Oracle)

Java의 기초를 학습하고 향상시키는 데 중점을 둔 스터디 그룹에서 여정을 시작합니다.
이 첫 순간에 우리는 책: 초보자를 위한 Java를 공부할 것입니다

요약

  • 이 장 1이 끝나면 다음을 수행할 수 있습니다.
  • 책이 끝나면 할 수 있게 됩니다
  • 스터디그룹
  • 목적
  • JAVA의 진화
  • JDK(Java Development Kit) 얻기

## 이 CHAP1이 끝나면 다음을 수행할 수 있습니다.

  • 1장의 필수 개념과 실습.
  • 언어 변환 및 모범 사례
  • 블록과 반복구조
  • 식별자
  • 도서관

이 책이 끝날 때쯤이면 나는 할 수 있을 것이다

  • Java의 기본과 핵심
  • 취업준비
  • 객체 지향 프로그래밍(OOP) 개념 습득

연구그룹

실습, 토론, 소규모 프로젝트를 결합하여 모든 수준에서 더욱 상호 작용적이고 유용한 학습을 ​​만들 수 있습니다. 각 장에서는 어떤 메소드, 라이브러리 및/또는 명령이 중단되었거나 이미 대체되었는지 알려드립니다.

목적

  • 초보자의 경우: 프로그래밍과 Java에 대한 견고한 기초 구축
  • 중급 및 고급: 취업 시장을 준비하는 데 필요한 지식을 통합하고 보다 복잡한 개념을 소개합니다.

자바 진화

주요 기능을 처음부터 요약!

# Java 1.0 (1995) – O Começo ?
- Write Once, Run Anywhere (WORA)
- Suporte a:
  - Applets
  - Multithreading básico

# Java 1.2 (1998) – Java 2 e a Revolução ?
- Swing: Nova biblioteca para GUIs
- Collections Framework: Estruturas como ArrayList e HashMap
- JIT Compiler: Melhor desempenho

# Java 1.4 (2002) – Robustez e Desempenho ?
- Assertions para depuração
- Pacote java.nio: Melhorias no I/O
- Expressões Regulares (java.util.regex)

# Java 5 (2004) – Modernização da Linguagem ?
- Generics: List<String> 
- Enhanced for-loop: for (int i : array)
- Annotations: @Override
- Enums e Varargs
- Concurrent API: Melhor suporte a threads

# Java 6 (2006) – Refinamentos ?️
- Melhor desempenho da JVM
- Compiler API (javax.tools)
- Java Scripting API: Integração com JavaScript

# Java 7 (2011) – Simplificação e Eficiência ⚡
- Try-with-resources: Gerenciamento automático de recursos
- Switch com Strings
- Multi-catch em exceções
- NIO.2: Melhor manipulação de arquivos

# Java 8 (2014) – Programação Funcional ?
- Lambdas: (x) -> x * 2
- Streams API: Processamento declarativo de coleções
- Optional: Lidar com null de forma segura
- API de Data e Hora (java.time)
- Default Methods: Métodos padrão em interfaces

# Java 9 (2017) – Modularização ?
- JPMS: Java Platform Module System
- JShell: REPL para experimentaçã


# `Informações Importantes do Capítulo 1`
## 1. Introdução ao Java e sua Importância
História e Motivação do Java:
O capítulo aborda a criação do Java, suas origens em 1995, e os motivos pelos quais ele se tornou uma linguagem tão popular e confiável, especialmente em sistemas corporativos, dispositivos móveis e IoT.

Importante para discutir no clube: Por que escolher Java em 2024? Compare Java com outras linguagens, como Python ou JavaScript.
Características-chave:

Portabilidade (Write Once, Run Anywhere - WORA).
Forte tipagem e segurança.
Suporte a multithreading e programação orientada a objetos.

## Tech

## Installation

로그인 후 복사

소스 기여 바이트코드 POO Java Development Kit 받기 첫 번째 프로그램 처리 구문 오류 데이터 유형
프로덕션 환경의 경우...

npm install --production
NODE_ENV=production node app
로그인 후 복사

JAVA 개발 키트(JDK) 얻기

Ferramenta Links de Download
Java Development Kit (JDK) Java SE Downloads.
IntelliJ IDEA IntelliJ IDEA Community Edition
Git Bash Git Bash Download

설치 지침

JDK(Java 개발 키트):

  1. 위 표의 링크로 오라클 공식 홈페이지 접속 후
  2. 최신 버전 또는 운영 체제와 호환되는 버전을 선택하세요.
  3. 설치 프로그램을 다운로드하고 설치 지침을 따르세요.

IntelliJ IDEA

  1. 공식 JetBrains 웹사이트인 IntelliJ IDEA 커뮤니티에 액세스하세요.
  2. 운영 체제를 선택하고 설치 프로그램을 다운로드합니다.
  3. IntelliJ IDEA를 설치하고 Java와 작동하도록 구성합니다.

GitBash 설치: Git Bash 설치 단계별 - WIN / LINUX

개발

좋은 연구입니다! 여기에서 시작하세요: 초보자를 위한 JAVA - CAP1: 소개

위 내용은 초보자를 위한 JAVA - 일반 지침 및 환경 설정의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:dev.to
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿