ホームページ >Java >&#&チュートリアル >JAVA FOR BEGINNERS - 一般的なガイドラインと環境設定

JAVA FOR BEGINNERS - 一般的なガイドラインと環境設定

Barbara Streisand
Barbara Streisandオリジナル
2025-01-11 22:03:43348ブラウズ

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 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

取り付け説明書

Java 開発キット (JDK):

  1. 上記の表のリンクから Oracle 公式 Web サイトにアクセスした後
  2. 最新バージョン、またはオペレーティング システムと互換性のあるバージョンを選択します。
  3. インストーラーをダウンロードし、指示に従ってインストールします。

IntelliJ IDEA

  1. JetBrains の公式 Web サイト (IntelliJ IDEA コミュニティ) にアクセスします。
  2. オペレーティング システムを選択し、インストーラーをダウンロードします。
  3. IntelliJ IDEA をインストールし、Java で動作するように設定します。

GitBash のインストール: Git Bash のステップバイステップのインストール - WIN / LINUX

発達

良い勉強になりました!ここから始めましょう: JAVA FOR BEGINNERS - CAP1: はじめに

以上がJAVA FOR BEGINNERS - 一般的なガイドラインと環境設定の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。