100% found this document useful (1 vote)
84 views4 pages

Core Features and Updates in Java

This document provides an overview of the key features of the Java programming language, including that it is simple, object-oriented, robust, platform independent, secure, supports multi-threading, is architecturally neutral, portable, and enables high performance. It also briefly mentions new features introduced in Java 8 like lambda expressions, streams, optional classes, and improved polyglot programming, security, and performance.

Uploaded by

haibye424
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
84 views4 pages

Core Features and Updates in Java

This document provides an overview of the key features of the Java programming language, including that it is simple, object-oriented, robust, platform independent, secure, supports multi-threading, is architecturally neutral, portable, and enables high performance. It also briefly mentions new features introduced in Java 8 like lambda expressions, streams, optional classes, and improved polyglot programming, security, and performance.

Uploaded by

haibye424
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

([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])

You might also like