([Link]
com/)
CORE JAVA
SEETHEINDEX
Features of Java
[Link],there
[Link]:
1) Simple
Javaiseasytolearnanditssyntaxisquitesimple,[Link]++areeitherleftoutinJava
ortheyhavebeenreimplementedinacleanerway.
Eg:PointersandOperatorOverloadingarenotthereinjavabutwereanimportantpartofC++.
2) Object Oriented
[Link].
3) Robust
[Link]
JavaimprovedwereMemoryManagementandmishandledExceptionsbyintroducingautomaticGarbageCollectorandExceptionHandling.
4) Platform Independent
UnlikeotherprogramminglanguagessuchasC,C++[Link],run
anywherelanguage.
[Link],plusthisbytecodeformat
[Link].
5) Secure
Whenitcomestosecurity,[Link],[Link]
alwaysrunsinJavaruntimeenvironmentwithalmostnullinteractionwithsystemOS,henceitismoresecure.
6) Multi Threading
[Link]
memoryandotherresourcestoexecutemultiplethreadsatthesametime,likeWhiletyping,grammaticalerrorsarecheckedalong.
7) Architectural Neutral
Compilergeneratesbytecodes,whichhavenothingtodowithaparticularcomputerarchitecture,henceaJavaprogramiseasytointrepretonanymachine.
8) Portable
[Link],example:sizeof
primitivedatatypes
9) High Performance
Javaisaninterpretedlanguage,soitwillneverbeasfastasacompiledlanguagelikeCorC++.But,Javaenableshighperformancewiththeuseofjustin
timecompiler.
New Features of JAVA 8
[Link],wewillexplorethemindetailslater.
EnhancedProductivitybyprovidingOptionalClassesfeature,LamdaExpressions,Streamsetc.
EaseofUse
[Link],writteninaformwhichisvalidinmultipleprogramminglanguagesanditperforms
[Link].
ImprovedSecurityandperformance.
Prev([Link]) Next([Link])