Static Method in Java 8 | Tutorial for Begginers
Static Method in Java 8 | Tutorial for Begginers
About Video:
This video will show , Why static method is introduced in java 8 ? What is purpose of it? What is static method ?
Syntax of static method,Interview Questions on static method ,Rules to be remember about static method
Links:
To learn about basics of Java click here ?
Java Basics: https://www.youtube.com/playlist?list=PLTSNjybYuOXsW0aRk4iI54ncim2qe3rJb
Java Interface:
https://youtu.be/n9Vz0wCPRas
Default Method:
https://youtu.be/as6rYsjwgOI
Method Overriding:
https://youtu.be/FAOKRt9ELAY
Method Overloading:
https://youtu.be/jea_sFD5mSs
Notes:
1.what is Static Method?
2.Syntax
3.Example
4.Purposes of static methods
5.Rules about Static Methods
6. Interview Questions about Static Methods.
1)what is Static Method?
Static Method is one of the method of Java interface which is introduced in Java version 8 before java 8 such concept of static method was not available inside an interface compiler couldn't allow it.
But Java 8 onwards,you can create Static Method in an interface.
So basically,
Static method is the method of an interface which is defined with static keyword with it's body.
2)Syntax:
static_keyword return_type method_ name (){
// Code;
}
3)Example:
import java.util.*;
interface I1
{
static int add(int a,int b){
return a+b;
}
public static void main(String args[])
{
System.out.println(I1.add(10,20));
}
}
4) Purposes:
1.Static methods in interface are use to provide utility methods..
2. Static methods in interfaces are typically used to provide common functionality that can be shared across multiple implementation classes.
3.Static methods provide security to the program.
5) Rules:
1.All static methods must have the static modifier in their declaration.
2. We can invoke interface's static methods by using the interface name only.
3. Static method can not be overridden or inherit into sub classes or sub interfaces.
4.Static methods are implicitly or by default public.
6) Interview Questions:
1.Can we have static methods in interface?
Ans: Yes, Java 8 onwards, an interface in Java can have static methods.
2.Can we override interface's static methods?
Ans.No,we can not override interface's static method.
And If you try to override interface static method in other classes then it will be considered as another static method of the class.
3.Can we overload interface's static methods?
Ans: ‘Yes’. We can overload static methods with same name, but different parameters.
4.What is the main difference between interface's default method and static method?
Ans:Default method can be overridden in other implementation classes but static method can not be overridden.
5.Can we declare interface's static method as private?
Ans: yes ,Java version 9 onwards,we can declare static methods as private..
6.can we create main method inside an interface?
Ans: yes,On Java 8 onwards,we can create static method inside an interface and main method is also static method and hence we can create main method also inside an interface.
_____________________________
Thank you so much ?
#java8staticmethod #staticmethodinjava8 #java8staticmethodwithnotes
#sgtutorial #java #Interfacestaticmethodjava8 #java8staticmethodwithexample #java8staticmethodwithinterviewquestions
#staticmethodininterfacejava8injava
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Static Method in Java 8 | Tutorial for Begginers», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.