logo

Підручник з Java

Наш основний підручник з програмування на Java призначений для студентів і працюючих професіоналів. Java - це об'єктно-орієнтований , заснована на класах, одночасна, захищена мова комп’ютерного програмування загального призначення. Це широко використовувана надійна технологія.

Що таке Java?

Java - це a мова програмування і а платформа . Java — це надійна, об’єктно-орієнтована та безпечна мова програмування високого рівня.

Java була розроблена Sun Microsystems (яка зараз є дочірньою компанією Oracle) у 1995 році. Джеймс Гослінг відомий як батько Яви. До Java вона називалася Дуб . Оскільки Oak вже була зареєстрованою компанією, Джеймс Гослінг і його команда змінили назву з Oak на Java.

Платформа : Будь-яке апаратне або програмне середовище, у якому виконується програма, називається платформою. Оскільки Java має середовище виконання (JRE) і API, її називають платформою.

Приклад Java

Давайте швидко розглянемо приклад програмування на Java. Детальний опис прикладу Hello Java доступний на наступній сторінці.

Simple.java

 class Simple{ public static void main(String args[]){ System.out.println('Hello Java'); } } 
Перевірте зараз

застосування

За даними Sun, Java працює на 3 мільярдах пристроїв. Зараз є багато пристроїв, на яких використовується Java. Деякі з них такі:

зміна рядка в c
  1. Програми для робочого столу, такі як acrobat reader, медіаплеєр, антивірус тощо.
  2. Веб-додатки, такі як irctc.co.in, javatpoint.com тощо.
  3. Корпоративні програми, такі як банківські програми.
  4. Мобільний
  5. Вбудована система
  6. Смарт-карта
  7. Робототехніка
  8. Ігри тощо

Типи додатків Java

Існує в основному 4 типи програм, які можна створити за допомогою програмування на Java:

1) Окрема програма

Автономні програми також відомі як настільні програми або віконні програми. Це традиційне програмне забезпечення, яке потрібно встановити на кожній машині. Прикладами автономних програм є медіаплеєр, антивірус тощо. AWT і Swing використовуються в Java для створення автономних програм.

2) Веб-додаток

Програма, яка працює на сервері та створює динамічну сторінку, називається веб-програмою. в даний час Сервлет , JSP , Розпірки , Весна , сплячий режим Для створення веб-додатків на Java використовуються технології , JSF тощо.

3) Корпоративна програма

Розповсюджена програма, наприклад банківська програма тощо, називається корпоративною програмою. Він має такі переваги, як високий рівень безпеки, балансування навантаження та кластеризація. У Java EJB використовується для створення корпоративних програм.

4) Мобільний додаток

Додаток, створений для мобільних пристроїв, називається мобільним додатком. Зараз для створення мобільних додатків використовуються Android і Java ME.

Платформи / випуски Java

Існує 4 платформи або версії Java:

1) Java SE (стандартна версія Java)

Це платформа програмування Java. Він містить API програмування Java, такі як java.lang, java.io, java.net, java.util, java.sql, java.math тощо. Він включає основні теми, такі як ООП, Рядок , Regex, Exception, Inner classes, Multithreading, I/O Stream, Networking, AWT, Swing, Reflection, Collection тощо.

2) Java EE (Java Enterprise Edition)

Це корпоративна платформа, яка в основному використовується для розробки веб-додатків і корпоративних додатків. Він створений на основі платформи Java SE. Він включає такі теми, як Servlet, JSP, Web Services, EJB, JPA тощо.

3) Java ME (Java Micro Edition)

Це мікроплатформа, призначена для мобільних додатків.

4) JavaFX

Він використовується для розробки багатофункціональних інтернет-додатків. Він використовує легкий API інтерфейсу користувача.

Передумова

Щоб вивчити Java, ви повинні мати базові знання мови програмування C/C++.

підрядок у java

Аудиторія

Наш підручник з програмування на Java призначений для початківців і професіоналів.

проблема

Ми запевняємо, що ви не знайдете жодних проблем у цьому посібнику з Java. Однак, якщо є якась помилка, опублікуйте проблему в контактній формі.



Чи ти знаєш?
  • Яка різниця між JRE та JVM?
  • Яке призначення JIT-компілятора?
  • Чи можемо ми зберегти вихідний файл Java без імені?
  • Чому java використовує концепцію системи Unicode?
Що ми будемо вивчати в Основах Java?