Java
Get insights from 403 questions on Java, answered by students, alumni, and experts. You may also ask and answer any question you like about Java
Follow Ask QuestionQuestions
Discussions
Active Users
Followers
New question posted
8 years agoNew answer posted
8 years ago
Contributor-Level 7
New answer posted
8 years agoGuide-Level 13
http://www.codingdojo.com/blog/7-most-in-demand-programming-languages-of-2018/
New answer posted
8 years ago
Contributor-Level 6
New answer posted
8 years agoContributor-Level 6
1) OOP provides a clear modular structure for programs.
2) OOP makes it easy to maintain and modify existing code.
3) OOP provides a good framework for code libraries where supplied software components can be easily adapted and modified by the programmer.
4) Code reusability.
5) It is suitable for real word problems and real world works.
Few more points for better understanding are:
Why? Because if you stick to the rules, it makes complex code easier to develop, reliable, maintainable, and generally better.
OOP insists that you think about what you expose to the outside wor
New answer posted
8 years agoGuide-Level 14
1) What is the
New answer posted
8 years agoGuide-Level 14
New answer posted
8 years ago
Contributor-Level 10
Development Time: The Java Virtual Machine (JVM) is a great environment for developing custom tools quickly. The programming language Scala runs on JVM and is popular with data scientists for its combination of object-oriented and functional programming.
New answer posted
8 years agoBeginner-Level 5
C++ is basically more power to the programmer (since one can break past all sorts of abstractions), and runs natively instead of on a virtual environment (and hence is also platform dependent). A C++ application can manage its own memory in more finer ways than a Java app can. In C++, one can overload operators, access physical addresses and override values there. One can throw and catch any type (.) and do some nasty stuff around all that. On the other hand, in Java, one can sit back and basically just deal with OO abstractions
Taking an Exam? Selecting a College?
Get authentic answers from experts, students and alumni that you won't find anywhere else
Sign Up on ShikshaOn Shiksha, get access to
- 66k Colleges
- 1.2k Exams
- 702k Reviews
- 1850k Answers
