초보자를 위한 JAVA - 일반 지침 및 환경 설정
초보자를 위한 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 개발 키트):
- 위 표의 링크로 오라클 공식 홈페이지 접속 후
- 최신 버전 또는 운영 체제와 호환되는 버전을 선택하세요.
- 설치 프로그램을 다운로드하고 설치 지침을 따르세요.
IntelliJ IDEA
- 공식 JetBrains 웹사이트인 IntelliJ IDEA 커뮤니티에 액세스하세요.
- 운영 체제를 선택하고 설치 프로그램을 다운로드합니다.
- IntelliJ IDEA를 설치하고 Java와 작동하도록 구성합니다.
GitBash 설치: Git Bash 설치 단계별 - WIN / LINUX
개발
좋은 연구입니다! 여기에서 시작하세요: 초보자를 위한 JAVA - CAP1: 소개
위 내용은 초보자를 위한 JAVA - 일반 지침 및 환경 설정의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











일부 애플리케이션이 제대로 작동하지 않는 회사의 보안 소프트웨어에 대한 문제 해결 및 솔루션. 많은 회사들이 내부 네트워크 보안을 보장하기 위해 보안 소프트웨어를 배포 할 것입니다. ...

시스템 도킹의 필드 매핑 처리 시스템 도킹을 수행 할 때 어려운 문제가 발생합니다. 시스템의 인터페이스 필드를 효과적으로 매핑하는 방법 ...

데이터베이스 작업에 MyBatis-Plus 또는 기타 ORM 프레임 워크를 사용하는 경우 엔티티 클래스의 속성 이름을 기반으로 쿼리 조건을 구성해야합니다. 매번 수동으로 ...

많은 응용 프로그램 시나리오에서 정렬을 구현하기 위해 이름으로 이름을 변환하는 솔루션, 사용자는 그룹으로, 특히 하나로 분류해야 할 수도 있습니다.

IntellijideAultimate 버전을 사용하여 봄을 시작하십시오 ...

Java 객체 및 배열의 변환 : 캐스트 유형 변환의 위험과 올바른 방법에 대한 심층적 인 논의 많은 Java 초보자가 객체를 배열로 변환 할 것입니다 ...

전자 상거래 플랫폼에서 SKU 및 SPU 테이블의 디자인에 대한 자세한 설명이 기사는 전자 상거래 플랫폼에서 SKU 및 SPU의 데이터베이스 설계 문제, 특히 사용자 정의 판매를 처리하는 방법에 대해 논의 할 것입니다 ...

데이터베이스 쿼리에 tkmyBatis를 사용하는 경우 쿼리 조건을 구축하기 위해 엔티티 클래스 변수 이름을 우아하게 가져 오는 방법이 일반적인 문제입니다. 이 기사는 고정 될 것입니다 ...
