Java Hyd Team
The different join types in Oracle SQL are: β Inner join: Returns records that exist in both tables. β Left join/left outer join: Returns records that exist in the first table and shows NULL for those values that donβt exist in the second table. β Rightβ¦
Go through these if you are attending database drive tomorrow π
Java Hyd Team
CORE AND ADVANCED JAVA.pdf
Except networking go throughout every topic
Please answer carefully don't miss the common interview question It must be asked at least once in any level of interview
Abstract class Interface
1) Abstract class can have abstract and non-abstract methods. Interface can have only abstract methods. Since Java 8, it can have default and static methods also.
2) Abstract class doesn't support multiple inheritance. Interface supports multiple inheritance.
3) Abstract class can have final, non-final, static and non-static variables. Interface has only static and final variables.
4) Abstract class can provide the implementation of interface. Interface can't provide the implementation of abstract class.
5) The abstract keyword is used to declare abstract class. The interface keyword is used to declare interface.
6) An abstract class can extend another Java class and implement multiple Java interfaces. An interface can extend another Java interface only.
7) An abstract class can be extended using keyword "extends". An interface can be implemented using keyword "implements".
8) A Java abstract class can have class members like private, protected, etc. Members of a Java interface are public by default.
9)Example:
public abstract class Shape{
public abstract void draw();
} Example:
public interface Drawable{
void draw();
}
1) Abstract class can have abstract and non-abstract methods. Interface can have only abstract methods. Since Java 8, it can have default and static methods also.
2) Abstract class doesn't support multiple inheritance. Interface supports multiple inheritance.
3) Abstract class can have final, non-final, static and non-static variables. Interface has only static and final variables.
4) Abstract class can provide the implementation of interface. Interface can't provide the implementation of abstract class.
5) The abstract keyword is used to declare abstract class. The interface keyword is used to declare interface.
6) An abstract class can extend another Java class and implement multiple Java interfaces. An interface can extend another Java interface only.
7) An abstract class can be extended using keyword "extends". An interface can be implemented using keyword "implements".
8) A Java abstract class can have class members like private, protected, etc. Members of a Java interface are public by default.
9)Example:
public abstract class Shape{
public abstract void draw();
} Example:
public interface Drawable{
void draw();
}
Example of abstract class and interface in Java
Let's see a simple example where we are using interface and abstract class both.
//Creating interface that has 4 methods
interface A{
void a();//bydefault, public and abstract
void b();
void c();
void d();
}
//Creating abstract class that provides the implementation of one method of A interface
abstract class B implements A{
public void c(){System.out.println("I am C");}
}
//Creating subclass of abstract class, now we need to provide the implementation of rest of the methods
class M extends B{
public void a(){System.out.println("I am a");}
public void b(){System.out.println("I am b");}
public void d(){System.out.println("I am d");}
}
//Creating a test class that calls the methods of A interface
class Test5{
public static void main(String args[]){
A a=new M();
a.a();
a.b();
a.c();
a.d();
}}
Let's see a simple example where we are using interface and abstract class both.
//Creating interface that has 4 methods
interface A{
void a();//bydefault, public and abstract
void b();
void c();
void d();
}
//Creating abstract class that provides the implementation of one method of A interface
abstract class B implements A{
public void c(){System.out.println("I am C");}
}
//Creating subclass of abstract class, now we need to provide the implementation of rest of the methods
class M extends B{
public void a(){System.out.println("I am a");}
public void b(){System.out.println("I am b");}
public void d(){System.out.println("I am d");}
}
//Creating a test class that calls the methods of A interface
class Test5{
public static void main(String args[]){
A a=new M();
a.a();
a.b();
a.c();
a.d();
}}
Java Hyd Team
How to achieve 100% abstraction??
Must answer guy's π don't miss it
Java Hyd Team
How to achieve 100% abstraction??
If I do not get a response surely this is the last time you will get updates about jobs , interview questions, or even in class concept clearing
Whoever you are i don't give a damn i will never respond so do respond on that poll
Java Hyd Team
The game is rigged, but that doesn't mean you shouldn't play. Learn the rules, network like hell, and make moves.
This is for those who think only few members are getting the opportunity to get a job we are not privileged for the job or interview we do learn n implement things for the job if you can beat 8rounds of interview you can also join let me know i will personally send your resume with a good remark of yours on HR mind
Java Hyd Team
How to achieve 100% abstraction??
14 people saw this poll out of 14 only 3 voted and rest 11 things we are privileged to get a job think wisely before uttering a single word we are ready to push you to next level but you guys have to come ahead then only we can offer you the best