Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ машина Java | REG.RU

Π’ ΡΡ‚ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Ρ€Π°ΡΡΠΊΠ°ΠΆΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ машина Java ΠΈ ΠΊΠ°ΠΊ Π΅Ρ‘ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ машина Java ΠΈ Π΄Π»Ρ Ρ‡Π΅Π³ΠΎ ΠΎΠ½Π° Π½ΡƒΠΆΠ½Π°

Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ машина Java (JVM) β€” это ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Java. Π‘ Π΅Ρ‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Java ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹, написанныС с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Π±Π°ΠΉΡ‚-ΠΊΠΎΠ΄Π°. А Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ½Π° ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ рСсурсами ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π²ΠΎ Π²Ρ€Π΅ΠΌΡ ΠΈΡ… выполнСния.

ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ ΠΊΠ°ΠΊ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ, Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π±Π°ΠΉΡ‚-ΠΊΠΎΠ΄.

Π‘Π°ΠΌ ΠΏΠΎ ΡΠ΅Π±Π΅ процСссор β€” это слоТный ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€. Π£ Π½Π΅Π³ΠΎ Π΅ΡΡ‚ΡŒ мноТСство ячССк памяти, ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ проводятся Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ матСматичСскиС ΠΈ Π±Π°ΠΉΡ‚ΠΎΠ²Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ. Как ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ, ΠΊΠ°ΠΊΠΎΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ дСйствий ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ Π½ΡƒΠΆΠ½Ρ‹ для ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ― всё это записано Π² ΠΌΠ°ΡˆΠΈΠ½Π½ΠΎΠΌ ΠΊΠΎΠ΄Π΅. ΠœΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ β€” это СдинствСнный язык, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ процСссор любого ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

Если Π±Ρ‹ всС процСссоры Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Ρ… ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ², ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΠΎΠ΄ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠ΄ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ систСму. Достаточно Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π²Ρ‹ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ Β«ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ язык» ΠΈ Ρ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡƒΠ΄Π°Π»ΠΎΡΡŒ Π±Ρ‹ ΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ со Π²ΡΠ΅ΠΌΠΈ процСссорами. Однако Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ процСссоры «говорят» Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… языках. Π―Π·Ρ‹ΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ:

  • Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ CISC ΠΈ RISC,
  • Π΄Π»ΠΈΠ½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄,
  • Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ адрСсации,
  • ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΎΠΊ инструкций.

Из-Π·Π° этих Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, созданныС для ΠΎΠ΄Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ (ΠΈΠ»ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ поколСния процСссоров), Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ приходится ΠΏΠ΅Ρ€Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ….

Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, Π±Ρ‹Π» создан Π±Π°ΠΉΡ‚-ΠΊΠΎΠ΄ β€” своСобразный ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΌΠΈ языками. ΠŸΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π±Π°ΠΉΡ‚-ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ машина Java.

Когда Π²Ρ‹ Π·Π°ΠΏΡƒΡΠΊΠ°Π΅Ρ‚Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Java Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, Π±Π°ΠΉΡ‚-ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π½Π° JVM. Π˜Π½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ Π² Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ машинС ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ Π±Π°ΠΉΡ‚-ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² ΠΏΠΎΠ½ΡΡ‚Π½Ρ‹ΠΉ для ΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π° ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΎΠ΄Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, созданная Π½Π° Java, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… процСссорах.

Как ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ Java

БущСствуСт Π΄Π²Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π’Πœ:

  • Java Runtime Environment (JRE) ― Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ машина ΠΈ API. ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Java.
  • Java Development Kit (JDK) ― Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ машина, API ΠΈ ΡΡ€Π΅Π΄ΡΡ‚Π²Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° Java. НуТна Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠΈΡΠ°Ρ‚ΡŒ свои Java-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Как ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ JRE

Π§Π°Ρ‰Π΅ всСго JRE ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π½Π° ΠΌΠ½ΠΎΠ³ΠΈΡ… устройствах. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ JRE ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Π΅ΡΡ‚ΡŒ Π»ΠΈ ΠΎΠ½Π° Π½Π° ΡƒΡΡ‚ройствС. Для ΡΡ‚ΠΎΠ³ΠΎ Π·Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» ΠΈ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

java -version

Команда для Π²ΡΠ΅Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм одинаковая. Если Π½Π° Π²Π°ΡˆΠ΅ΠΌ устройствС установлСна Java, ΠΏΠ΅Ρ€Π΅Π΄ Π²Π°ΠΌΠΈ появится сообщСниС ΠΎ Π²Π΅Ρ€ΡΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹:

Если Π½Π΅Ρ‚, Ρ‚ΠΎ Π² ΡΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ошибка ΠΈΠ»ΠΈ ΡΠΈΡΡ‚Π΅ΠΌΠ° скаТСт, Ρ‡Ρ‚ΠΎ Π½Π΅ Π·Π½Π°Π΅Ρ‚ Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС Π²Π°ΠΌ понадобится ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ JRE ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ.

Установка Π’Πœ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах ΠΏΠΎΡ…ΠΎΠΆΠ°. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ установку Π½Π° macOS.

  1. 1.

    Π’ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ ΠΎΡ‚ Π²Π°ΡˆΠ΅ΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ установочный Ρ„Π°ΠΉΠ» с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ сайта.

    НапримСр, Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ машина Java для Windows 10 x64, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ Π½ΠΈΠΆΠ΅:

  2. 2.

    ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ со ΡΠΊΠ°Ρ‡Π°Π½Π½Ρ‹ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΈ Π΄Π²Π°ΠΆΠ΄Ρ‹ ΠΊΠ»ΠΈΠΊΠ½ΠΈΡ‚Π΅ ΠΏΠΎ Π½Π΅ΠΌΡƒ:

  3. 3.

    Π’Π°ΠΊ ΠΊΠ°ΠΊ Ρ„Π°ΠΉΠ» скачан ΠΈΠ· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°, систСма попросит Ρƒ Π²Π°Ρ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π° ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΊΡƒ:

  4. 4.

    Π—Π°Ρ‚Π΅ΠΌ систСма попросит ввСсти ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Π΅Π³ΠΎ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ OK:

  5. 5.

    НаТмитС Install:

  6. 6.

    Π—Π°Ρ‚Π΅ΠΌ ΠΏΡ€ΠΎΠΉΠ΄ΠΈΡ‚Π΅ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ°ΠΌ Π½Π° ΡΠΊΡ€Π°Π½Π΅.

Π“ΠΎΡ‚ΠΎΠ²ΠΎ, Π²Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ»ΠΈ Java.

Как ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ JDK

  1. 1.

    Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ установочный Ρ„Π°ΠΉΠ» с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ страницы.

  2. 2.

    ЗапуститС установку:

  3. 3.

    НаТмитС ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ:

  4. 4.

    НаТмитС Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ:

Π“ΠΎΡ‚ΠΎΠ²ΠΎ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° установлСна. НаТмитС Π—Π°ΠΊΡ€Ρ‹Ρ‚ΡŒ:

Помогла Π»ΠΈ Π²Π°ΠΌ ΡΡ‚Π°Ρ‚ΡŒΡ?

Π”Π°

Ρ€Π°Π· ΡƒΠΆΠ΅
ΠΏΠΎΠΌΠΎΠ³Π»Π°

Как ΠΈ для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Java Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€?

Π”ΠΎ Π½Π΅Π΄Π°Π²Π½Π΅Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Java Π±Ρ‹Π»Π° извСстна Ρ‚ΠΎΠ»ΡŒΠΊΠΎ лишь ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ, Π½ΠΎ сСгодня ΠΌΠ½ΠΎΠ³ΠΎΠ΅ измСнилось. Как оказалось, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² настоящСС врСмя ΠΏΠΈΡˆΡƒΡ‚ΡΡ Π½Π° этом свободном языкС программирования, Ρ‡Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΈΠ΅ пСрспСктивы для ΠΈΡ… развития. Π’ частности, Π½Π° Π½Π΅ΠΌ написан ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π·Π½Π°ΠΌΠ΅Π½ΠΈΡ‚ΠΎΠΉ ΠΈΠ³Ρ€Ρ‹ Minecraft, Π° ΠΏΠΎΡ‚ΠΎΠΌΡƒ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ стали ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Java Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Если Π²Π°ΠΌ это Ρ‚Π°ΠΊΠΆΠ΅ интСрСсно, ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ°Π΅ΠΌ ΠΏΡ€ΠΎΡ‡Π΅ΡΡ‚ΡŒ эту ΡΡ‚Π°Ρ‚ΡŒΡŽ.


Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, ΠΏΠ΅Ρ€Π΅Π΄ рассказом ΠΎ процСссС установки нСльзя Π½Π΅ ΡƒΠ΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ внимания самой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. Java – это срСда программирования, ΠΏΠΎΠΏΡƒΡ‚Π½ΠΎ ΡΠ²Π»ΡΡŽΡ‰Π°ΡΡΡ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ срСдой, Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠΉ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠ΅ΠΉ Sun Microsystems. ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π΅Π΅ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ срСда эта кроссплатформСнная, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах ΠΈ Π΄Π°ΠΆΠ΅ Π² космичСских Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π°Ρ…. Π‘Π»ΠΎΠ²ΠΎΠΌ, Ссли Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ Π² ΠΊΠ°ΠΊΠΎΠΌ-Ρ‚ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅ΠΌ Π΄Π°Π½Π½ΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ (Π° Π²Ρ‹ ΠΏΠΎΡ‡Ρ‚ΠΈ навСрняка это Π΄Π΅Π»Π°Π΅Ρ‚Π΅), Ρ‚ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Java Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ слСдуСт ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ.

Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Java?

Учитывая Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½Π΅Π½Π½ΠΎΡΡ‚ΡŒ, ΠΊΡ€ΠΎΡΡΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΏΠΎΠ»Π½ΡƒΡŽ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄Π°, Π½Π΅ слСдуСт ΡƒΠ΄ΠΈΠ²Π»ΡΡ‚ΡŒΡΡ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠΌΡƒ количСству сайтов ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π±Π΅Π· этой Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. Если Π½Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Java Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Ρ‚ΠΎ всС это богатство ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ»ΠΈ вовсС ΠΎΡ‚ΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΈΠ»ΠΈ ΠΆΠ΅ Π½Π°Ρ‡Π½Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π΅ совсСм ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ. ΠšΡΡ‚Π°Ρ‚ΠΈ, ΠΈΠΌΠ΅Π½Π½ΠΎ Java Π»Π΅ΠΆΠΈΡ‚ Π² основС Ρ‚Π°ΠΊ полюбившСйся ΠΌΠ½ΠΎΠ³ΠΈΠΌ мобильной ОБ Android, доля ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΡƒΠ΄Π°Ρ€Π½Ρ‹ΠΌΠΈ Ρ‚Π΅ΠΌΠΏΠ°ΠΌΠΈ.

ΠŸΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠΌ ΠΈΠ½ΡΡ‚Π°Π»Π»ΡΡ†ΠΈΡŽ прилоТСния

ΠŸΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Java Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Π½Π΅ установлСна Π»ΠΈ Π½Π° Π½Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ старая вСрсия. Для этого Π²Π°ΠΌ понадобится Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π½Π° своСм ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для эмуляции Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки. Если Π²Ρ‹ Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ, Ρ‚ΠΎ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠŸΡƒΡΠΊΒ», ΠΎΡ‚Ρ‹Ρ‰ΠΈΡ‚Π΅ Ρ‚Π°ΠΌ ΠΏΡƒΠ½ΠΊΡ‚ с Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Β«Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒΒ», послС Ρ‡Π΅Π³ΠΎ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Π² ΠΏΠΎΠ»Π΅ для ΠΊΠΎΠΌΠ°Π½Π΄ Β«CMDΒ» (Π±Π΅Π· ΠΊΠ°Π²Ρ‹Ρ‡Π΅ΠΊ). НаТмитС Π½Π° Enter ΠΈΠ»ΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «ОК».

ПослС этого ΠΏΠ΅Ρ€Π΅Π΄ Π²Π°ΠΌΠΈ появится ΠΎΠΊΠ½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π½Π° Ρ‡Π΅Ρ€Π½ΠΎΠΌ Ρ„ΠΎΠ½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠΈΠ³Π°Ρ‚ΡŒ курсор. Π‘ΠΊΠΎΠΏΠΈΡ€ΡƒΠΉΡ‚Π΅ (Π±Π΅Π· ΠΊΠ°Π²Ρ‹Ρ‡Π΅ΠΊ) ΠΈ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π² Π½Π΅Π³ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Java-version, воспользовавшись ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Β«ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ-Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒΒ» ΠΈ ΠΌΡ‹ΡˆΠΊΠΎΠΉ (клавиатурная комбинация Ctrl+V Π½Π΅ дСйствуСт). ПослС этого ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° Enter.

Если данная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π° вашСм ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ, Ρ‚ΠΎ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΆΠ΅ строчкС Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Ρ‚ΠΈΠΏΠ°: Β«Java-version 1.5.0Β». Π£Π²ΠΈΠ΄Π΅Π² ΠΏΠΎΠ΄ΠΎΠ±Π½ΡƒΡŽ надпись, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ установку.

Но! ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π°Ρ опСрация Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΎΡ‚ нас запуска ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ администратора, Π° описанным Π²Ρ‹ΡˆΠ΅ способом ΠΎΠ½Π° Ρ‡Π°Ρ‰Π΅ всСго стартуСт ΠΈΠ·-ΠΏΠΎΠ΄ простого ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Π­Ρ‚ΠΎ Π½Π°ΠΌ Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚. Π§Ρ‚ΠΎΠ±Ρ‹ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ с администраторскими привилСгиями, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ нСсколько ΠΈΠ½Π°Ρ‡Π΅.

Для этого снова Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠŸΡƒΡΠΊΒ», ΠΎΡ‚Ρ‹Ρ‰ΠΈΡ‚Π΅ Ρ‚Π°ΠΌ ΠΏΠΎΠ»Π΅ «Найти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ Ρ„Π°ΠΉΠ»Ρ‹Β», Π²Π²Π΅Π΄ΠΈΡ‚Π΅ Ρ‚ΡƒΠ΄Π° CMD, послС Ρ‡Π΅Π³ΠΎ Π² появившСмся ΠΎΠΊΠ½Π΅ с Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌΠΈ поиска ΠΎΡ‚Ρ‹Ρ‰ΠΈΡ‚Π΅ (ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Ρ‚Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ эта строчка) ΠΎΠ΄Π½ΠΎΠΈΠΌΠ΅Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ». Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π½Π° Π½Π΅ΠΌ ΠΏΡ€Π°Π²ΠΎΠΉ клавишСй ΠΌΡ‹ΡˆΠΈ, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π² контСкстом мСню ΠΏΡƒΠ½ΠΊΡ‚ «Запуск ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ администратора». ВсС! ΠŸΠΎΡ€Π° ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Java Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€.

Π‘ΠΊΠ°Ρ‡Π°Π² установочный Ρ„Π°ΠΉΠ», Π΄Π²Π° Ρ€Π°Π·Π° ΠΊΠ»ΠΈΠΊΠ½ΠΈΡ‚Π΅ ΠΏΠΎ Π½Π΅ΠΌΡƒ Π»Π΅Π²ΠΎΠΉ клавишСй ΠΌΡ‹ΡˆΠΈ. ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ ΠΎΠΊΠ½ΠΎ Β«ΠœΠ°ΡΡ‚Π΅Ρ€Π° установки», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Install, послС Ρ‡Π΅Π³ΠΎ начнСтся процСсс инсталляции. Π’ зависимости ΠΎΡ‚ мощности вашСго ПК ΠΈ возмоТностСй ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°, ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΡΡ‚ΡŒ Ρ€Π°Π·Π½ΠΎΠ΅ врСмя. Π’ ΠΊΠΎΠ½Ρ†Π΅ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Close.

Π’ΠΎΡ‚ Π²Ρ‹ ΠΈ ΡƒΠ·Π½Π°Π»ΠΈ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Java!

ΠŸΠΎΡ‡Π΅ΠΌΡƒ Java Ρ‚Π°ΠΊ популярСн срСди Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ программистов?

НСсмотря Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π½ΠΎΠ²Ρ‹Ρ… языков программирования, Java с ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Π³ΠΎΠ΄ΠΎΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ всС большСС распространСниС. Π’Π°ΠΊ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΆΠ΅ ΠΎΠ½ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ популярСн спустя 22 Π³ΠΎΠ΄Π°?

ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠ² Π² 2017 Π³ΠΎΠ΄Ρƒ свой 22-ΠΉ -ΠΉ -ΠΉ юбилСй, Java Π½Π° протяТСнии дСсятилСтий ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π»Π° свою ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ программирования. Π­Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· самых популярных языков программирования Π² ΠΌΠΈΡ€Π΅, ΠΈ ΠΎΠ½ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° любом этапС.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ Java Ρ‚Π°ΠΊ популярСн?

Одной ΠΈΠ· основных ΠΏΡ€ΠΈΡ‡ΠΈΠ½ популярности Java являСтся Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΡ‚ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠ°Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²; ΠΏΠΎΠΊΠ° Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ установлСна ​​срСда выполнСния Java (JRE), ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Java ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° Π½Π΅ΠΌ.

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Ρ‚ΠΈΠΏΠΎΠ² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Π±ΡƒΠ΄ΡƒΡ‚ совмСстимы с JRE, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ПК ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Windows, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Macintosh, Unix ΠΈΠ»ΠΈ Linux, большиС ΠΌΠ΅ΠΉΠ½Ρ„Ρ€Π΅ΠΉΠΌΡ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρ‹.

Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ сущСствуСт Ρ‚Π°ΠΊ Π΄ΠΎΠ»Π³ΠΎ, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· ΠΊΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠΈΡ… ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΉ Π² ΠΌΠΈΡ€Π΅ созданы с использованиСм этого языка. Java ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π±Π°Π½ΠΊΠΈ, Ρ€ΠΎΠ·Π½ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚ΠΎΡ€Π³ΠΎΠ²Ρ†Ρ‹, страховыС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΊΠΎΠΌΠΌΡƒΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ слуТбы ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ.

Π‘Ρ‚ΠΈΠ² Π—Π°Ρ€Π°, программист с Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 40-Π»Π΅Ρ‚Π½ΠΈΠΌ стаТСм, описываСт, Ρ‡Ρ‚ΠΎ Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ² сокращСния использования Java. Наоборот, это Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉΡΡ язык, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΡ‡Ρ‚ΠΈ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ сочСтаСт Π² сСбС ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΠΈΠ½Π½ΠΎΠ²Π°Ρ†ΠΈΠΈ.

ΠŸΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Ρ Π΄ΠΎΠ»Π³ΠΎΠ²Π΅Ρ‡Π½ΠΎΡΡ‚ΡŒ языка, Zara заявляСт, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, написали 15 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄, Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° самых соврСмСнных JVM ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ прСимущСство Π² скорости Π·Π° счСт новСйшСго профилирования, ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° собствСнного ΠΊΠΎΠ΄Π° ΠΈ управлСния ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ.

Java Π² своСй основС являСтся ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ. Код Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Π΄Π΅ΠΆΠ΅Π½, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Java Π½Π΅ содСрТат ссылок Π½Π° внСшниС Π΄Π°Π½Π½Ρ‹Π΅.

Π―Π·Ρ‹ΠΊ считаСтся ΠΎΡ‡Π΅Π½ΡŒ простым; ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΎΠ½ поставляСтся с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ классов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ слуТСбныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π±Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Java.

Java API, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° классов, являСтся Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ Ρ‡Π°ΡΡ‚ΡŒΡŽ Java, ΠΊΠ°ΠΊ ΠΈ сам язык. На самом Π΄Π΅Π»Π΅ подлинная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° изучСния Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Java, Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π½Π΅ Π² ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ языка, Π° Π² ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ API.

Π―Π·Ρ‹ΠΊ состоит ΠΈΠ· 50 ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… слов, Π½ΠΎ Java API ΠΈΠΌΠ΅Π΅Ρ‚ тысячи классов с дСсятками тысяч ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² своих ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ….

НСсмотря Π½Π° это, ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π½Π΅ ΠΎΠΆΠΈΠ΄Π°ΡŽΡ‚ изучСния всСго API Java, ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΈΠ· Π½ΠΈΡ… ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠΏΡ‹Ρ‚ ΠΈ Π±Π΅Π³Π»ΠΎ Π²Π»Π°Π΄Π΅ΡŽΡ‚ лишь нСбольшой Π΅Π³ΠΎ Ρ‡Π°ΡΡ‚ΡŒΡŽ.

Π‘Ρ‚ΠΎΠΈΡ‚ Π»ΠΈ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ Java?

Java ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ остаСтся Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ языком программирования, ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½Π΅ сниТаСтся, ΠΈ ΠΏΠΎ этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ Π΅Π³ΠΎ стоит ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ.

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ Π΅Π³ΠΎ Π² качСствС своСго ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ языка программирования, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ достаточно Π»Π΅Π³ΠΊΠΎ ΠΎΡΠ²ΠΎΠΈΡ‚ΡŒ.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ язык ΠΈΠΌΠ΅Π΅Ρ‚ синтаксис, ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ английскому, с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ количСством ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… символов, Java ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ Π·Π° ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для создания подходящих ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

Java являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ сСмСйства языков, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сильно повлиял C++ (Π° Ρ‚Π°ΠΊΠΆΠ΅ C#), поэтому ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Java Π΄Π°Π΅Ρ‚ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹Π΅ прСимущСства ΠΏΡ€ΠΈ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ этих Π΄Π²ΡƒΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ… языков.

Π‘Π²Π°Ρ€Π½ΠΈΠΌ Шривастава, энтузиаст Java, согласСн с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ этот язык стоит изучСния. Он ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ критичСскиС области, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ:

  1. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для Android

Π₯отя ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ способы создания ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для Android, Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ написано Π½Π° Java с использованиСм Android API ΠΎΡ‚ Google. Π₯отя Android ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ€Π°Π·Π½Ρ‹Π΅ JVM ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ, ΠΊΠΎΠ΄ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ прСимущСствСнно Java.

  1. Π’Π΅Π±-прилоТСния Java

Π’Π΅Π±-прилоТСния ΠΌΠ½ΠΎΠ³ΠΈΡ… государствСнных, мСдицинских, страховых, ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈ ΠΎΠ±ΠΎΡ€ΠΎΠ½Π½Ρ‹Ρ… вСдомств созданы Π½Π° языкС Java.

Π―Ρ€ΠΊΠΈΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ этого являСтся Gmail ΠΎΡ‚ Google.

  1. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ инструмСнты

МногиС ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ срСдства Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ написаны ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ Π½Π° языкС Java, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€. Eclipse, IntelliJ IDEA ΠΈ IDE NetBeans.

  1. НаучныС прилоТСния

Π’ настоящСС врСмя Java часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для Π½Π°ΡƒΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ СстСствСнного языка. Основная ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° этого Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ бСзопасСн, пСрСносим, ​​удобСн Π² сопровоТдСнии ΠΈ поставляСтся с Π»ΡƒΡ‡ΡˆΠΈΠΌΠΈ высокоуровнСвыми инструмСнтами ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΠΈΠ·ΠΌΠ°, Ρ‡Π΅ΠΌ C++ ΠΈΠ»ΠΈ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ язык.

Π’ зависимости ΠΎΡ‚ Π²Π°ΡˆΠΈΡ… ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π½Ρ‹Ρ… пСрспСктив, Java ΠΌΠΎΠΆΠ΅Ρ‚ привСсти вас ΠΊ Ρ€Π°Π·Π½Ρ‹ΠΌ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π½Ρ‹ΠΌ путям. Если Π²Ρ‹ заинтСрСсованы Π² создании ΠΈΠ³Ρ€, ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Java способна Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² этих срСдах.

НСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹ Java Π² своСй ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π΅ ΠΈΠ»ΠΈ долТности, Π²Ρ‹ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚Π΅ синтаксис, ΠΈΠ΄Π΅ΠΈ, ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹, инструмСнты, стили ΠΈ особСнности, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Π°ΠΊΠΆΠ΅ Π»Π΅Π³ΠΊΠΎ пСрСнСсти Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ языки программирования.

Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Java даст Π²Π°ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ язык Π΄Π΅Π»Π°Π΅Ρ‚ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π΄Ρ€ΡƒΠ³ΠΈΠΌ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π·Π½Π°Π½ΠΈΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ для Java ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… языков, сдСлаСт вас Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ разносторонним Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ.

ΠŸΡ‹Ρ‚Π°Π΅Ρ‚Π΅ΡΡŒ Π½Π°ΠΉΡ‚ΠΈ подходящСго Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° для вашСго бизнСса? Π£ FRG Technology Consulting Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ, Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΈ ΠΎΠΆΠΈΠ΄Π°ΡŽΡ‰ΠΈΠ΅ вашСго ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Π½Π°ΠΉΠΌΠ° Java, взглянитС Π½Π° наш поиск ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ своСго идСального программиста.

Π—Π°Ρ‡Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Java?

Java Π»Π΅Π³ΠΊΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΈ Π»Π΅Π³ΠΊΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ β€” Π² этом основная сила Java ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΡŽΡ‚ Π½Π° Π½Π΅ΠΉ. Когда Π²Ρ‹ Π½Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅ Java ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·, Π²Ρ‹ смоТСтС Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π΅Π΅ ΠΏΠΎΡ‡Ρ‚ΠΈ Π² любом мСстС Π² любоС врСмя.

Java ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для создания ΠΏΠΎΠ»Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΈΠ»ΠΈ Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ сСрвСрами ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°ΠΌΠΈ Π² сСти.

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ прилоТСния ΠΈΠ»ΠΈ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Π΅ прилоТСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы ΠΈ сСрвСры, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Linux ΠΈΠ»ΠΈ Windows.

Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ознакомится с установкой JDK, настройкой PATH ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ΠΌ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ CLASSPATH, ΠΎΠ½ смоТСт Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄.

Π’ Java ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΠ΅, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π΅Π»Π°ΡŽΡ‚ практичСски всС. Π‘ Java ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π»ΡƒΡ‡ΡˆΠΈΠ΅ систСмы GUI (графичСский интСрфСйс ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ), Ρ‡Π΅ΠΌ стандартныС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ AWT (Abstract Window Toolkit) ΠΈ Swing.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΊ Π±Π°Π·Π°ΠΌ Π΄Π°Π½Π½Ρ‹Ρ… с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ JDBC (Java Database Connectivity).

По этим ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ сообщСство Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π΄ΠΎΠΊΠ°Π·Π°Π»ΠΎ свою силу языка ΠΈ Π΅Π³ΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹. Π―Π·Ρ‹ΠΊ программирования Π½Π΅ Π²Ρ‹ΠΆΠΈΠ» Π±Ρ‹, Ссли Π±Ρ‹ Π½Π΅ Π±Ρ‹Π»ΠΎ сообщСства, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π»ΠΎ Π±Ρ‹, ΠΏΠΎΠΌΠΎΠ³Π°Π»ΠΎ ΠΈ дСлилось своими знаниями.

ДСсятки ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π°Π΄ языком программирования Java, сообщСство ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ расти ΠΈ Π²Π΄ΠΎΡ…Π½ΠΎΠ²Π»ΡΡ‚ΡŒ.

Π’Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ Java

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ язык Ρ‚Π°ΠΊ популярСн, ΠΊΠ°ΠΊ ΠΎΠ½ Π΅ΡΡ‚ΡŒ, сущСствуСт мноТСство рСсурсов, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· этих рСсурсов доступны Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, ΠΈ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΡ‚Π°Ρ‚ΡŒ вашим ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠΎΠΌ Π² процСссС обучСния. Доступны бСсплатныС ΠΈ ΠΏΠ»Π°Ρ‚Π½Ρ‹Π΅ ΡƒΡ‡Π΅Π±Π½Ρ‹Π΅ рСсурсы, Π² зависимости ΠΎΡ‚ вашСго уровня Π½Π°Π²Ρ‹ΠΊΠΎΠ².

Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‚ΡΡ с нСвСроятной ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ, Π° это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ появляСтся мноТСство вакансий, Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ, Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π·Π½Π°ΡŽΡ‰ΠΈΠ΅ Java, ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ большим спросом.

Π‘ ΡƒΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Π±Π°Π·ΠΎΠΉ язык программирования Java ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ мноТСство Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… мСст Π² тСхнологичСской отрасли.

OpenJDK β€” это бСсплатная рСализация языка программирования Java с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это язык программирования с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ, ΠΎΠ½ Π½Π΅ зависит ΠΎΡ‚ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Π² Ρ€Π°Π·Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… срСдах.

Java β€” ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ язык программирования. Благодаря своСй надСТности ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΠΈ Java ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах, Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π² ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… отраслСвых сСрвСрах ΠΈ прилоТСниях.

Π’ послСднСС врСмя Java Π·Π°Π²ΠΎΠ΅Π²Ρ‹Π²Π°Π΅Ρ‚ Π΄ΠΎΠ²Π΅Ρ€ΠΈΠ΅ Π² области Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° Π²Π΅Ρ‰Π΅ΠΉ (IoT) ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… вычислСний.

Π’ΠΎ всСм ΠΌΠΈΡ€Π΅ насчитываСтся ΠΎΠΊΠΎΠ»ΠΎ 10 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Java, ΠΈ это сообщСство ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ расти. Подобно Π΄Ρ€ΡƒΠ³ΠΈΠΌ тСхнологиям с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ, Java поощряСт Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΎΡ‚Π΄Π°Ρ‡ΠΈ общСству.

Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-Ρ„ΠΎΡ€ΡƒΠΌΡ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ StackOverflow, состоят ΠΈΠ· экспСртов-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Java, Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ.

Java ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² повсСднСвной ΠΆΠΈΠ·Π½ΠΈ Ρ‡Π°Ρ‰Π΅, Ρ‡Π΅ΠΌ Π²Ρ‹ Π΄ΡƒΠΌΠ°Π΅Ρ‚Π΅. Он ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π° популярных Π²Π΅Π±-сайтах, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ часто посСщаСтС, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Google, YouTube, LinkedIn, Amazon ΠΈ eBay. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρƒ Java Π΅ΡΡ‚ΡŒ чСткая дороТная ΠΊΠ°Ρ€Ρ‚Π° развития с постоянным ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ΠΌ бСзопасности ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

Π₯отя Java ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ Π½Π΅ для всСх Π½ΡƒΠΆΠ΄, ΠΎΠ½ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ остаСтся популярным языком программирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΈ приносит ΠΏΠΎΠ»ΡŒΠ·Ρƒ ΠΌΠ½ΠΎΠ³ΠΈΠΌ людям ΠΈ компаниям.

Π”Π°ΠΆΠ΅ спустя 22 Π³ΠΎΠ΄Π° сущСствования Java ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒΡΡ.

Π˜Ρ‰Π΅Ρ‚Π΅ Π½ΠΎΠ²ΡƒΡŽ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρƒ Π² Java? ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ наши доступныС вакансии ΠΈ посмотритС, смоТСм Π»ΠΈ ΠΌΡ‹ Π½Π°ΠΉΡ‚ΠΈ для вас Ρ€ΠΎΠ»ΡŒ вашСй ΠΌΠ΅Ρ‡Ρ‚Ρ‹.

 

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΡƒ с использованиСм Java

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π΄ΠΈΠ·Π°ΠΉΠ½Π° класса

Π­Ρ‚ΠΎ курс Π² Java-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…. Он ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ основы программирования, ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π», Ρ‡Ρ‚ΠΎ ΠΈ Π² Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΌ курсС программирования Π² унивСрситСтС ΠΈΠ»ΠΈ Π½Π° курсС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… Π½Π°ΡƒΠΊ срСднСй ΡˆΠΊΠΎΠ»Ρ‹ AP.

Для максимальной ΠΏΠΎΠ»ΡŒΠ·Ρ‹, ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Ρ‡Π΅Ρ€Π΅Π· эти ../Java5/Notes Π² ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ ΠΈ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° вопрос Π² Π²Π½ΠΈΠ·Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ страницы. Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π³Π»Π°Π²Π΅ ΠΎΠΊΠΎΠ»ΠΎ 20 страниц. Если Π²Ρ‹ ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΠΊΠΎΠ»ΠΎ 3 ΠΌΠΈΠ½ΡƒΡ‚ Π½Π° страницу каТдая Π³Π»Π°Π²Π° Π·Π°ΠΉΠΌΠ΅Ρ‚ ΠΎΠΊΠΎΠ»ΠΎ 60 ΠΌΠΈΠ½ΡƒΡ‚, ΠΈΠ»ΠΈ дольшС, Ссли Π²Ρ‹ скопируСтС ΠΈ запуститС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Если Π²Ρ‹ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΉ программист, ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΡŽ провСсти с этим большС мСсяца.

Π’ этих примСчаниях прСдполагаСтся, Ρ‡Ρ‚ΠΎ Ρƒ вас Π΅ΡΡ‚ΡŒ послСдняя вСрсия Java, доступная ΠΎΡ‚ Oracle, Inc. ΠΏΠΎ адрСсу http://www.oracle.com/technetwork/java/index.html ΠΈ тСкстовый Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚. ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡ ΠΈ запуск ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΈΠ· интСрфСйс ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ слоТныС срСды.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎΠ± этом ../Java5/Notes ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Часто Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ вопросы.

ДоступСн Π½Π΅ΠΌΠ΅Ρ†ΠΊΠΈΠΉ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ этих ../Java5/Notes, сдСланный Π“Π΅Π½Ρ€ΠΈΡ…ΠΎΠΌ Π“Π°ΠΉΠ»Π΅Ρ€ΠΎΠΌ. Π² www.gailer-net.de/tutorials/java/java-toc.html.

Ѐранцузский ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π³Π»Π°Π² доступСн ΠΏΠΎ адрСсу www.lifl.fr/~secq/IUT/JAVA/intro.html

Π’ΠΎΡ‚ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ сайт (Π½Π΅ связанный с этим сайтом) ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π²Π°ΠΌ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ Java-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΎΠ½Π»Π°ΠΉΠ½: http://javabat.com.

Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ сайт (Π½Π΅ связанный с этим сайтом) ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π²Π°ΠΌ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Java-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π² вашСм Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Π΅ΡΡ‚ΡŒ: http://ideone.com.

ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ сайт с Π±ΠΎΠ»Π΅Π΅ быстрым Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ°, содСрТащий этот ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»: Π—Π΅Ρ€ΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ сайт

Π›ΡƒΡ‡ΡˆΠ΅ всСго ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ 1024 x 768 ΠΈΠ»ΠΈ Π²Ρ‹ΡˆΠ΅. Π—Π²ΡƒΠΊ Π»ΡƒΡ‡ΡˆΠ΅ всСго Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»Π΅ΠΌ Windows Media.

Π§Π°ΡΡ‚ΡŒ 1: Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ΅ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС

      Π“Π»Π°Π²Π° 1 Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ систСмы Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π° Ѐлэш-ΠΊΠ°Ρ€Ρ‚Ρ‹.
  Π“Π»Π°Π²Π° 2 АналоговыС ΠΈ Π±ΠΈΠ½Π°Ρ€Π½Ρ‹Π΅ сигналы Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π° Ѐлэш-ΠΊΠ°Ρ€Ρ‚Ρ‹.
  Π“Π»Π°Π²Π° 3 ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π° Ѐлэш-ΠΊΠ°Ρ€Ρ‚Ρ‹.
  Π“Π»Π°Π²Π° 4 ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€ Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π° Ѐлэш-ΠΊΠ°Ρ€Ρ‚Ρ‹.

Π§Π°ΡΡ‚ΡŒ 2. Запуск ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Java

  Π“Π»Π°Π²Π° 5 Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Java ΠžΠ±Π·ΠΎΡ€  
  Π“Π»Π°Π²Π° 6 НСбольшиС Java-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠžΠ±Π·ΠΎΡ€  
  Π“Π»Π°Π²Π° 7 Как Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠžΠ±Π·ΠΎΡ€  

Π§Π°ΡΡ‚ΡŒ 3: Π”Π°Π½Π½Ρ‹Π΅

  Π“Π»Π°Π²Π° 8 ΠŸΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π° УпраТнСния ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ
  Π“Π»Π°Π²Π° 9А ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ присваивания Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π° УпраТнСния
  Π“Π»Π°Π²Π° 9B ВыраТСния ΠΈ арифмСтичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π° УпраТнСния
  Π“Π»Π°Π²Π° 9C Π”Π°Π½Π½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π° УпраТнСния
  Π“Π»Π°Π²Π° 10 Π’Π²ΠΎΠ΄ ΠΈ Π²Ρ‹Π²ΠΎΠ΄ ΠžΠ±Π·ΠΎΡ€ УпраТнСния
  Π“Π»Π°Π²Π° 11 ΠŸΠ»Π°Π²Π°ΡŽΡ‰Π°Ρ Ρ‚ΠΎΡ‡ΠΊΠ° ΠžΠ±Π·ΠΎΡ€ УпраТнСния

Π§Π°ΡΡ‚ΡŒ 4.

ΠžΡ‚Π²Π΅Ρ‚Π²Π»Π΅Π½ΠΈΡ ΠΈ Ρ†ΠΈΠΊΠ»Ρ‹
  Π“Π»Π°Π²Π° 12 ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ if Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π° УпраТнСния
  Π“Π»Π°Π²Π° 13 Единая Π²Π΅Ρ‚Π²ΡŒ if ЗаявлСниС Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π° УпраТнСния
  Π“Π»Π°Π²Π° 14 ЛогичСскиС выраТСния ΠžΠ±Π·ΠΎΡ€ УпраТнСния
  Π“Π»Π°Π²Π° 15 Π¦ΠΈΠΊΠ»Ρ‹ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ while ΠžΠ±Π·ΠΎΡ€ УпраТнСния
  Π“Π»Π°Π²Π° 16 Π‘Ρ‡Π΅Ρ‚Π½Ρ‹Π΅ Ρ†ΠΈΠΊΠ»Ρ‹ Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π° УпраТнСния
  Π“Π»Π°Π²Π° 17 Π’Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ Ρ†ΠΈΠΊΠ»Ρ‹ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ if ΠžΠ±Π·ΠΎΡ€ УпраТнСния
  Π“Π»Π°Π²Π° 18 ΠŸΠ΅Ρ‚Π»ΠΈ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ Sentinel ΠžΠ±Π·ΠΎΡ€ УпраТнСния
  Π“Π»Π°Π²Π° 19 Π¦ΠΈΠΊΠ»Ρ‹ с ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π° УпраТнСния
  Π“Π»Π°Π²Π° 20 Π‘Π»ΡƒΡ‡Π°ΠΉΠ½Ρ‹ΠΉ Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π° УпраТнСния ΠΈ ΠΎΠ±Π·ΠΎΡ€

Π§Π°ΡΡ‚ΡŒ 5.

Π’Π²ΠΎΠ΄ ΠΈ Π²Ρ‹Π²ΠΎΠ΄ Ρ„Π°ΠΉΠ»ΠΎΠ²
  Π“Π»Π°Π²Π° 21 Π€Π°ΠΉΠ»Ρ‹ ΠΈ ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠžΠ±Π·ΠΎΡ€ УпраТнСния
  Π“Π»Π°Π²Π° 22 Π§Ρ‚Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… с ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Ρ„Π°ΠΉΠ»Π° ΠžΠ±Π·ΠΎΡ€ УпраТнСния
  Π“Π»Π°Π²Π° 23 Π’Π²ΠΎΠ΄-Π²Ρ‹Π²ΠΎΠ΄ с использованиСм сканСра ΠΈ PrintStream ΠžΠ±Π·ΠΎΡ€ УпраТнСния
  Π“Π»Π°Π²Π° 24 ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π²Π²ΠΎΠ΄Π° Ρ„Π°ΠΉΠ»ΠΎΠ² ΠžΠ±Π·ΠΎΡ€ УпраТнСния
  Π“Π»Π°Π²Π° 24B Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π° УпраТнСния

Π§Π°ΡΡ‚ΡŒ 6. ΠžΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

  Π“Π»Π°Π²Π° 25  ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°  
  Π“Π»Π°Π²Π° 26 Бсылки Π½Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°  
  Π“Π»Π°Π²Π° 27 ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎΠ± ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°Ρ… ΠΈ ​​классах ΠžΠ±Π·ΠΎΡ€  
  Π“Π»Π°Π²Π° 28 ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠžΠ±Π·ΠΎΡ€  
  Π“Π»Π°Π²Π° 29 Π‘Ρ‚Ρ€ΠΎΠΊΠΈ ΠΈ ссылки Π½Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π° УпраТнСния
  Π“Π»Π°Π²Π° 29B ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ строках Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π° УпраТнСния
  Π“Π»Π°Π²Π° 30 ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ собствСнных классов ΠžΠ±Π·ΠΎΡ€     УпраТнСния
  Π“Π»Π°Π²Π° 31 (ΠΌΠΈΠ»ΠΈ Π½Π° Π³Π°Π»Π»ΠΎΠ½) ΠžΠ±Π·ΠΎΡ€ УпраТнСния
  Π“Π»Π°Π²Π° 32 ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π΄ΠΈΠ·Π°ΠΉΠ½Π° класса (Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ счСт) ΠžΠ±Π·ΠΎΡ€  
  Π“Π»Π°Π²Π° 33 ΠœΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ инкапсуляции ΠΈ видимости Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π° УпраТнСния
  Π“Π»Π°Π²Π° 34A ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΊΠ°, Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠžΠ±Π·ΠΎΡ€  
  Π“Π»Π°Π²Π° 34B ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°  
  Π“Π»Π°Π²Π° 35 ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, содСрТащиС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠžΠ±Π·ΠΎΡ€ УпраТнСния
 

Π§Π°ΡΡ‚ΡŒ 7: АпплСты ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠ°

  Π“Π»Π°Π²Π° 36  АпплСты Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°     УпраТнСния
  Π“Π»Π°Π²Π° 37  ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π°ΠΏΠΏΠ»Π΅Ρ‚ΠΎΠ² Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π° УпраТнСния
  Π“Π»Π°Π²Π° 38  Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π°ΠΏΠΏΠ»Π΅Ρ‚ΠΎΠ² Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π° УпраТнСния

Π§Π°ΡΡ‚ΡŒ 8.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Java
  Π“Π»Π°Π²Π° 39  ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ увСличСния, ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ ΠΈ присваивания Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°      
  Π“Π»Π°Π²Π° 40  Π‘ΡƒΠ»Π΅Π²Ρ‹ выраТСния ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ³ΠΎ замыкания Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°      
  Π“Π»Π°Π²Π° 40B Π’Π°Π±Π»ΠΈΡ†Ρ‹ истинности ΠΈ Π·Π°ΠΊΠΎΠ½Ρ‹ Π”Π΅ ΠœΠΎΡ€Π³Π°Π½Π° ΠžΠ±Π·ΠΎΡ€      
  Π“Π»Π°Π²Π° 41  ЗаявлСниС для Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°     УпраТнСния
  Π“Π»Π°Π²Π° 42  ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ заявлСнии для Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°     УпраТнСния
  Π“Π»Π°Π²Π° 43  Условный ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ ΠΈ 9ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ 0375 ЗаявлСниС Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°     УпраТнСния
  Π“Π»Π°Π²Π° 44  ЗаявлСниС ΠΎΡ‚ Π΄ΠΎ Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°     УпраТнСния
 

Π§Π°ΡΡ‚ΡŒ 9: ΠœΠ°ΡΡΠΈΠ²Ρ‹

  Π“Π»Π°Π²Π° 46  Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² массивы Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°     УпраТнСния
  Π“Π»Π°Π²Π° 47  ΠžΠ±Ρ‰ΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ массива Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°     УпраТнСния
  Π“Π»Π°Π²Π° 48  ΠœΠ°ΡΡΠΈΠ²Ρ‹ Π² качСствС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠžΠ±Π·ΠΎΡ€     УпраТнСния
  Π“Π»Π°Π²Π° 49А ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹, ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΠ΅ массивы Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°      
  Π“Π»Π°Π²Π° 49B ΠœΠ°ΡΡΠΈΠ²Ρ‹ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ поиск Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°     УпраТнСния
  Π“Π»Π°Π²Π° 49C  Π”Π²ΡƒΠΌΠ΅Ρ€Π½Ρ‹Π΅ массивы Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°     УпраТнСния
  Π“Π»Π°Π²Π° 49D  Π‘Ρ‚Ρ€ΠΎΠΊΠΎΠ²Ρ‹Π΅ Π±ΡƒΡ„Π΅Ρ€Ρ‹ Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°     УпраТнСния

Π§Π°ΡΡ‚ΡŒ 10.

Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅
  Π“Π»Π°Π²Π° 50  Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² наслСдованиС Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°      
  Π“Π»Π°Π²Π° 51  АбстрактныС классы ΠΈ ΠΏΠΎΠ»ΠΈΠΌΠΎΡ€Ρ„ΠΈΠ·ΠΌ Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°      
  Π“Π»Π°Π²Π° 52  ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ ΠΏΠΎΠ»ΠΈΠΌΠΎΡ€Ρ„ΠΈΠ·ΠΌΠ΅ Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°      
  Π“Π»Π°Π²Π° 53  Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡ‹ ВСст     УпраТнСния
  Π“Π»Π°Π²Π° 53B Бопоставимый интСрфСйс Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°     УпраТнСния
  Π“Π»Π°Π²Π° 54  ArrayLists ΠΈ ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°      

Π§Π°ΡΡ‚ΡŒ 11: ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ графичСского интСрфСйса ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ

  Π“Π»Π°Π²Π° 55  Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с графичСским интСрфСйсом Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°      
  Π“Π»Π°Π²Π° 56  JFrame Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°      
  Π“Π»Π°Π²Π° 57  Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π² Ρ€Π°ΠΌΠΊΡƒ Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°      
  Π“Π»Π°Π²Π° 59 Кнопки ΠΈ события дСйствий Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°     УпраТнСния
  Π“Π»Π°Π²Π° 60  JTextFields ΠΈ JLabels Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°     УпраТнСния
  Π“Π»Π°Π²Π° 61  ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ с графичСским интСрфСйсом Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°     УпраТнСния
  Π“Π»Π°Π²Π° 62  JPanel ΠΈ BoxLayout Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°      
  Π“Π»Π°Π²Π° 63  Π Π°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ BorderLayout   УпраТнСния
  Π“Π»Π°Π²Π° 64  JSliders ΠΈ события измСнСния   УпраТнСния

Π§Π°ΡΡ‚ΡŒ 12: РСкурсия

  Π“Π»Π°Π²Π° 70  Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Ρ€Π΅ΠΊΡƒΡ€ΡΠΈΡŽ Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°     УпраТнСния
  Π“Π»Π°Π²Π° 71  РСкурсия Π² Java Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°     УпраТнСния
  Π“Π»Π°Π²Π° 72  ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ рСкурсии Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°     УпраТнСния
  Π“Π»Π°Π²Π° 73  Π‘ΠΎΠ»ΡŒΡˆΠ΅ рСкурсии Π’ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Π°     УпраТнСния
  Π“Π»Π°Π²Π° 74  РСкурсия с Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΉ     УпраТнСния
  Π“Π»Π°Π²Π° 75  РСкурсия со строками     УпраТнСния

Π§Π°ΡΡ‚ΡŒ 13.

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *