SE означає Стандартний випуск Java це обчислювальна платформа, на якій ми можемо виконувати програмне забезпечення, і її можна використовувати для розробки та розгортання портативного коду для настільних і серверних середовищ. Використовується мова програмування Java. Це частина сімейства програмних платформ Java. Java SE має різноманітні API загального призначення та бібліотеку класів Java. Це основна платформа програмування Java і надає всі бібліотеки та API, такі як java.lang , java.io , java.math , java.net , java.util тощо
np.гістограма
Нижче наведено кілька API, які має Java SE -
Важливі особливості Java SE
- Java SE має всі основні типи та об’єкти мови програмування Java.
- Java SE надає високорівневі класи, які використовуються для роботи в мережі, безпеки, доступу до бази даних, розробки GUI (графічного інтерфейсу користувача) і аналізу XML.
- Тепер він надає статичні члени всередині інтерфейсів.
- Це забезпечує з Для кожного() метод, який може повторювати безперервні виділення пам’яті та дозволяє використовувати його, не знаючи його розміру.
- Він надає клас Collectors, який дозволяє накопичувати елементи в колекції, узагальнюючи дані за різними критеріями.
- Він надає потоковий API, який дозволяє виконувати ліниві обчислення (через це ви можете ініціалізувати, лише якщо вони потрібні) і програмувати у функціональному стилі.
- Він надає клас Base64 для шифрування та дешифрування.
- Покращено продуктивність для конструктора java.lang.String(byte[], *) і методу java.lang.String.getBytes().
- Новий клас java.net.URLPermission було додано. Він представляє дозвіл на доступ до ресурсу, визначеного заданою URL-адресою.
- Він забезпечує єдиний інтерфейс абстрактного методу.
Як налаштувати Java SE на Windows
Щоб розробляти або запускати програми Java, вам потрібно завантажити та встановити Java SE Development Kit.
Крок 1.) Завантажте останню версію Java SE з офіційного сайту Oracle.
Крок 2.) Після завантаження файлу ви матимете завантажений виконуваний файл. Запустіть цей файл і збережіть усе за замовчуванням і продовжуйте клацати далі.
Крок 3.) Після завершення встановлення ваші JDK і JRE будуть завантажені в папку програмних файлів.
вік Піта Девідсона
Крок 4.) Після завершення встановлення вам потрібно налаштувати змінні середовища.
Крок 5.) Перейдіть до панелі керування -> Система та безпека -> Система -> Додаткові параметри системи. З'явиться наступне діалогове вікно.
Крок 6.) Натисніть Змінні середовища, перейдіть до системних змінних і двічі клацніть Шлях.
пункти sql
Крок 7.) Тепер додайте шлях до вашого bin-файлу, наявного у файлі JDK, до змінної Path.
Налаштування середовища Java завершено.
Для розробки можна використовувати будь-яку IDE, наприклад IntelliJ IDEA, Eclipse або NetBeans. Eclipse і NetBeans безкоштовні, але IDE, але IntelliJ IDEA є платною IDE.
Java SE проти Java EE
Java EE відноситься до Java Enterprise Edition. Це обгортка навколо Java SE, яка надає функції для розподілених обчислень, веб-сервісів, читання та запису з бази даних транзакційним способом. Java EE — це оболонка Java SE, яка надає певні додаткові функції та функції разом із Java SE.
Java SE | Java EE |
---|---|
Java SE надає такі базові функції, як визначення типів і об’єктів. | Java EE надає API для запуску великомасштабних програм. |
SE є стандартною специфікацією Java | EE побудовано на Java SE. Він забезпечує такі функції, як веб-додатки, сервлети тощо. |
Він складається з бібліотек класів, віртуальних машин, програмного середовища розгортання. | Java EE — це структурована програма з окремими рівнями клієнта, бізнесу та підприємства. |
Здебільшого він використовується для розробки API для настільних додатків, таких як антивірусне програмне забезпечення, ігри тощо. | В основному використовується для розробки веб-додатків. |
Він підходить для початківців Java-розробників. | Він підходить для досвідчених Java-розробників, які створюють корпоративні програми. |
Функція автентифікації користувача не надається в Java SE. | Аутентифікацію користувача забезпечує Java EE. |
Майбутнє Java SE
Java SE, здається, втрачає свою чарівність, оскільки не надає багато корисних функцій і використовується лише для основних функцій мови програмування Java. Тривала тенденція свідчить про зменшення використання Java SE, і все більше людей використовують інші платформи програмування, такі як Java EE, Java ME та Python. Java SE пропонує такі функції, як Спільний доступ до класу даних програми, паралельний повний GC, інтерфейс збирача сміття, інтерфейс типу локальних змінних, що робить його сильним у порівнянні з іншими платформами програмування, але все одно він не відповідає вимогам. Зараз Java зосереджується на екосистемах керування даними та машинного навчання.