Found 4348 Articles for Java 8

What is the root class in Java?

radhakrishna
Updated on 30-Jul-2019 22:30:20

2K+ Views

The Object class of the java.lang package is the root class in Java i.e. It is the super class of every user-defined/predefined class n Java. All objects, including arrays, implement the methods of this class. The reason for this is to have common functionalities such as synchronization, garbage collection, collection support, object cloning for all objects in Java. The class named Class of java.lang package provides a method named getSuperclass() this method returns the Class representing the superclass of the current Class. So, Create a sample concrete class and try to get the name of its super class using this ... Read More

What is Java API and what is its use?

mkotla
Updated on 30-Jul-2019 22:30:20

6K+ Views

The full form of API is Application Programming Interface. It is a document which gives you the list of all the packages, classes, and interfaces, along with their fields and methods.Using these API’s, the programmer can know how to use the methods, fields, classes, interfaces provided by Java libraries.

What is the difference between static classes and non-static inner classes in Java?

seetha
Updated on 16-Jun-2020 09:10:13

676 Views

Following are the notable differences between inner classes and static inner classes.Accessing the members of the outer classThe static inner class can access the static members of the outer class directly. But, to access the instance members of the outer class you need to instantiate the outer class.Examplepublic class Outer {    int num = 234;    static int data = 300;    public static class Inner{       public static void main(String args[]){          Outer obj = new Outer();          System.out.println(obj.num);          System.out.println(data);       }    } ... Read More

What is meant by Java being a dynamic language?

Giri Raju
Updated on 30-Jul-2019 22:30:20

2K+ Views

Java is considered to be more dynamic than C or C++ since it is designed to adapt to an evolving environment. Java programs can carry an extensive amount of run-time information that can be used to verify and resolve accesses to objects at run-time.

What is meant by Java being an architecture neutral language?

Sreemaha
Updated on 30-Jul-2019 22:30:20

4K+ Views

Unlike many other programming languages including C and C++, when Java is compiled, it is not compiled into platform specific machine, rather into platform-independent byte code. This byte code is distributed over the web and interpreted by the Virtual Machine (JVM) on whichever platform it is being run on. Thus when you write a piece of Java code in a particular platform and generated an executable code .class file. You can execute/run this .class file on any system the only condition is that the target system should have JVM (JRE) installed in it. In short, Java compiler generates an architecture-neutral ... Read More

What are the platforms that support Java programming language?

varma
Updated on 30-Jul-2019 22:30:20

911 Views

Java runs on operating systems such as Windows, Mac OS, and the various versions of UNIX/Linux like HP-Unix, Sun Solaris, Redhat Linux, Ubuntu, CentOS, etc.

How many packages and classes are there in Java Standard Edition 8?

usharani
Updated on 18-Feb-2020 10:48:17

1K+ Views

Java Standard Edition provides 14 packages namely –applet − This package provides classes and methods to create and communicate with the applets.awt− This package provides classes and methods to create user interfaces.beans− This package contains classes and methods to develop components based on java beans. io− This package contains classes and methods to read and write data standard input and output devices, streams and files.lang− This package contains the fundamental classes, methods, and, interfaces of Java language.math− This package contains classes and methods which helps you to perform arithmetic operations using the Java language.net− This package provides classes to implement networking ... Read More

Why Java is not a pure object oriented programming language?

varun
Updated on 18-Feb-2020 10:46:57

3K+ Views

A fully object-oriented language needs to have all the 4 oops concepts. In addition to that, all predefined and, user-defined types must be objects and, all the operations should be performed only by calling the methods of a class.Though java follows all the four object-oriented concepts,Java has predefined primitive data types (which are not objects).You can access the members of a static class without creating an object of it.Therefore, Java is not considered as fully object-oriented Technology.

What is a classloader in Java?

Prabhas
Updated on 18-Feb-2020 10:46:23

241 Views

Java Virtual machine is the program which accepts .class files as input and converts this to system executable code.The class loader is a module in JVM it loads, links and, initialize a program.Loads the class into the memory.Verifies the byte code instructions.Allocates memory for the program.

What is maven in Java environment?

seetha
Updated on 30-Jul-2019 22:30:20

382 Views

Maven is a build tool which is based on the concept of a project object model (POM), Maven can manage a project's build, reporting, and documentation from a central piece of information. Using maven, we can build and manage any Java-based project. In case of multiple development teams environment, Maven can set-up the way to work as per standards in a very short time. As most of the project setups are simple and reusable, Maven makes a life of developer easy while creating reports, checks, build and testing automation setups. Maven provides developers with ways to manage the following: ... Read More

Advertisements