Yes. Java is an Object Oriented Programming Language and it supports the OOPS concepts like Inheritance, Polymorphism etc
No. Interfaces in Java are a construct to get polymorphism ( subtype polymorphism ) working in Java, but they are not a "kind" of polymorphism. In polymorphism happens when two objects respond to the same message ( method call ) in different way ( hence poly -> many, morphism -> way or shape : polymorphism -> many ways). In Java to be able to send the same message to two different objects you have to either inherit the same parent, or implement the same interface.
Java Supports International programming so java supports Unicode
Compile Time Polymorphism in Java is when you have the several methods with same name and different parameters and compiler has to decide how to select which method has to run based on the arguments hence the name Compile time polymorphism or method overloading.
Yes
if any system supports for abstraction,encapsulation,inheritance and polymorphism.
Actually java is not purely object oriented.because we can use the primitive data types in Java.In java all those things or considered as classes and objects .So we are called java is an object oriented programming language...
On user manual it is written that it supports JAVA files but a lot of complaints by customers shows that JAVA application as a whole is not supported by Corby Pro.
Java supports both TCP and UDP connections. ServerSocket and Socket classes exist for TCP. DatagramSocket exists for UDP.
No..Java Supports Signed positive and negative integers
No, in Java, only signed numbers are defined.
Abstraction in Java or Object oriented programming is a way to segregate implementation from interface and one of the five fundamentals along with Encapsulation, Inheritance, Polymorphism, Class and Object. Abstraction in Java is achieved by using interface and abstract class in Java.