Преобразуването на int в низ е важен тип преобразуване. Много операции могат да се извършват на низ, докато ние сме ограничени, когато става въпрос за цели числа. Имаме голям разнообразен списък на вградените методи в класа на струните, които ни помагат да извършваме операции безпроблемно.
В Java методът System.Exit () присъства в пакета java.lang. Този метод се използва за изрично прекратяване на програмата на Java в момента. Този метод приема код на състоянието. Ненулевата стойност на кода на състоянието обикновено се използва за посочване на анормално прекратяване. Когато този метод се извиква, тогава не можем да изпълняваме допълнителни задачи.
Аргументът на командния ред Java е аргумент, т.е. предаден в момента на изпълнение на програмата Java. Аргументите на командния ред, предадени от конзолата, могат да бъдат получени от програмата Java и да се използват като вход.
В C ++ имаме всички методи за член на класа като не-виртуални. За да направим това, трябва да използваме ключова дума като префикс, известен като Virtual. Докато в Java по подразбиране всички методи за член на класа по подразбиране. За да ги направим не-виртуални, използваме окончателния ключова дума.
Ако не присвоим стойности на елементи на масиви и се опитаме да имаме достъп до тях, компилаторът не създава грешка, както в случая с прости променливи. Вместо това той присвоява стойности, които не са боклук.
Когато подклас предостави специфична реализация за метод, който вече е дефиниран в нейния родителски клас, той се нарича метод, който е преобладаващ. Отмененият метод в подкласа трябва да има същото име, параметри и тип връщане като метод в родителския клас.
Функционален интерфейс в Java е интерфейс, който съдържа само един абстрактен метод. Функционалните интерфейси могат да имат множество методи по подразбиране или статични, но само един абстрактен метод.
Stream беше въведен в Java 8, Stream API се използва за обработка на колекции от обекти. Потокът в Java е поредица от обекти, която поддържа различни методи, които могат да бъдат конвейерно обработени, за да се получи желаният резултат.
В Java неизменността означава, че след като даден обект е създаден, неговото вътрешно състояние не може да бъде променено. Неизменните класове в Java предоставят много предимства като безопасност на нишки, лесно отстраняване на грешки и всичко останало. В Java всички обвиващи класове (като Integer, Boolean, Byte, Short) и класът String са неизменни. Можем да създадем и наш собствен неизменен клас.
В Java е много обичайно да се претоварват методи. По-долу има интересна Java програма.
Почти всички езици за програмиране са свързани с null. Едва ли има програмист, който да не се притеснява от null. В Java null е свързано с java.lang.NullPointerException. Тъй като е клас в пакета java.lang, той се извиква, когато се опитваме да извършим някои операции с или без null и понякога дори не знаем къде се е случило. По-долу са някои важни точки за null в java, които всеки Java програмист трябва да знае:
NullPointerException в Java е RuntimeException. Това се случва, когато програма се опита да използва препратка към обект, която има нулева стойност. В Java 'null' е специална стойност, която може да бъде присвоена на препратки към обекти, за да покаже липсата на стойност.
ArrayList в Java е масив с възможност за преоразмеряване (или динамичен) от пакета java.util, който може да расте или свива автоматично при добавяне или премахване на елементи, за разлика от обикновените масиви с фиксиран размер.
Обектният клас в Java присъства в пакета java.lang.
Пакетите в Java са механизъм, който капсулира група от класове, под-пакети и интерфейси. Пакетите се използват за:
Java Virtual Machine (JVM) е основен компонент на Java Runtime Environment (JRE), който позволява на Java програмите да работят на всяка платформа без модификация. JVM действа като интерпретатор между байт кода на Java и основния хардуер, предоставяйки известната възможност на Java Write Once, Run Anywhere (WORA) на Java.
Arrays.fill() е метод в класа java.util.Arrays. Този метод присвоява определена стойност на всеки елемент от цял масив или определен диапазон в посочения масив.
Прогнозирайте изхода на следните Java програми. Програма 1: