首頁 > Java > java教程 > JAVA 初學者 - 一般指南和環境設置

JAVA 初學者 - 一般指南和環境設置

Barbara Streisand
發布: 2025-01-11 22:03:43
原創
346 人瀏覽過

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

JAVA 初學者 (Oracle)

在學習小組中開始我們的旅程,重點是學習和提高 Java 基礎知識。
首先我們將學習這本書:Java 初學者

概括

  • 在第 1 章結束時我將能夠
  • 在本書的最後,我將能
  • 學習小組
  • 目標
  • JAVA 的演變
  • 取得Java開發工具包(JDK)

## 在第 1 章結束時我將能夠

  • 第 1 章中的基本概念與實踐。
  • 語言轉換與良好實踐
  • 區塊與重複結構
  • 標識符
  • 圖書館

讀完本書後,我將能夠

  • Java 基礎與核心
  • 就業市場的準備
  • 取得物件導向程式設計(OOP)的概念

學習小組

您可以結合實踐練習、討論和小項目,使學習對各個層面都更具互動性和實用性。在每一章中,我們將告知您哪些方法、程式庫和/或命令已停止或已被替換。

客觀的

  • 對於初學者:為程式設計和 Java 打下堅實的基礎。
  • 針對中階和高階:鞏固知識並介紹更複雜的概念,為就業市場做好準備。

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 開發工具包 第一個程式 處理語法錯誤 資料型別
對於生產環境...

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

安裝說明

Java 開發工具包 (JDK):

  1. 透過上表中的連結造訪 Oracle 官方網站後
  2. 選擇最新版本或與您的作業系統相容的版本。
  3. 下載安裝程式並依照指示進行安裝。

IntelliJ IDEA

  1. 造訪 JetBrains 官方網站:IntelliJ IDEA 社群。
  2. 選擇作業系統並下載安裝程式。
  3. 安裝 IntelliJ IDEA 並將其配置為與 Java 一起使用。

GitBash 安裝: Git Bash 安裝步驟 - WIN / LINUX

發展

好好學習!從這裡開始:JAVA 初學者 - CAP1:簡介

以上是JAVA 初學者 - 一般指南和環境設置的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板