Which features of Java do you use the most?

Asked by Last Modified  

Follow 1
Answer

Please enter your answer

Java is a programming language that aims to provide a simple, secure and portable language for developers. Some of the various features of Java are: Simple- It is easy to learn and understand quickly Object-Oriented- Java comprises of objects. This means that our software can be organised...
read more
Java is a programming language that aims to provide a simple, secure and portable language for developers. Some of the various features of Java are: Simple- It is easy to learn and understand quickly Object-Oriented- Java comprises of objects. This means that our software can be organised as a combination of different types The basic concepts under object-oriented programming (OOPS) are: Object Class Inheritance Encapsulation Polymorphism Abstraction Portable- It is easy to carry the java bytecode to different platforms. Platform independent- Java does not depend on one platform, unlike C, C++. In Java, you can compile the code in one platform and execute in another supported language. Secured- Java provides virus free security. Some of the features such as having no explicit pointers, the programs run inside a virtual machine box, it has a class holder for separation, It has a bytecode. Robust- Java is strong because it uses strong memory management, lack of pointers, automatic garbage collection. Architecture neutral- Java is neutral because it has no implementation dependent features. High Performance- Java is faster than any other traditional programming language. Although it is a bit left behind on C+ Multithreaded- This feature helps Java handle multiple things at the same time. Threads use memory sharing and hence doesn’t occupy any memory. Distributed- Java enables users to make distributed applications. Dynamic- It is dynamic i.e classes are loaded on demand. read less
Comments

Related Questions

Is Java a pure object-oriented programming language?
Java is often considered to be a "pure" object-oriented programming (OOP) language because it follows many principles of OOP. However, it does have some features that deviate from strict purity. For example,...
Shiv
0 0
5
As a fresher I have done Python training, but hardly getting response from any company. What should I do?
only having training in Python is not enough to be called for intervew. Better you should get real time certification course form reputed organisation with smart hand-on real project exposure. Try to have...
Yamini
0 0
6
Is it possible to learn java at home without coaching in one month?
It all depends on you. If you are already aware of programming then it is definetly possible to learn java at home. But if learn through a tutor then you can learn easily.
Pritom
0 0
5
While teaching IT Student (MCA / BCA / BTech), I found most of the students are not having good programming skills but they are still running behind to learn .NET / PHP / PYTHON / ANDROID / JAVA. Why is it so? What we should do better to improve a sound programming skills among most of IT Students?
on college days they r learning c,c++ and following faculties are also giving a road map of "programming means" thease languages only , even these are the languages are familier , where you justify them...
Amit Kumar

Now ask question in any of the 1000+ Categories, and get Answers from Tutors and Trainers on UrbanPro.com

Ask a Question

Related Lessons

Access Specifiers â?? Private, Protected, Public, Package-private
Access level modifiers determine whether other classes can use a particular field or invoke a particular method. The following table shows the access to members permitted by each modifier. Access...

Java 8 Predicates
In the previous lession, we have learnt how to use filters and collectors. In filter we have passed the condition to evaluate whether the object is eligible to be filtered or not. Code given below for...

Use of Service Locator Pattern
If we want to reuse the java code that should be the best approach w.r.t re-usability, maintanence and saving time to concentrate on our own businbess logic/requirement. In the similar approach many patterns...

JAVA - Object Cloning
JAVA - Object Cloning Is the way of creating the same copy of object without calling the class constructor. It means we can make any class object multiple times without calling its default constructor....

Advance Java
1) Servlet • Basics of Servlet • Servlet Request • Servlet Collaboration • Servlet Config • Servlet Context • Attribute • Session Tracking • Event and Listener •...
A

Recommended Articles

Java is the most commonly used popular programming language for the creation of web applications and platform today. Integrated Cloud Applications and Platform Services Oracle says, “Java developers worldwide has over 9 million and runs approximately 3 billion mobile phones”.  Right from its first implication as java 1.0...

Read full article >

Designed in a flexible and user-friendly demeanor, Java is the most commonly used programming language for the creation of web applications and platform. It allows developers to “write once, run anywhere” (WORA). It is general-purpose, a high-level programming language developed by Sun Microsystem. Initially known as an...

Read full article >

Java is the most famous programming language till date. 20 years is a big time for any programming language to survive and gain strength. Java has been proved to be one of the most reliable programming languages for networked computers. source:techcentral.com Java was developed to pertain over the Internet. Over...

Read full article >

Before we start on the importance of learning JavaScript, let’s start with a short introduction on the topic. JavaScript is the most popular programming language in the world, precisely it is the language - for Computers, the Web, Servers, Smart Phone, Laptops, Mobiles, Tablets and more. And if you are a beginner or planning...

Read full article >

Looking for Java Training Classes?

Learn from the Best Tutors on UrbanPro

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you