SlideShare a Scribd company logo
1 of 10
Java mobility
•One design objective of Java is mobility,
which indicates that programs published for
•the Java program must run in the same way
on any mixture of components and os with
adequate playback assistance and that is what
to be mentioned in these CR Bridge articles.
• This is obtained by obtaining the Java
terminology rule to an advanced reflection
called Java byte code, instead of directly to
architecture-specific device rule.
• Java byte code guidelines are comparable to
device rule, but they are designed to be
implemented by an exclusive device (VM)
published specifically for the variety
components.
• End customers commonly use a Java Runtime
Atmosphere (JRE) installed on their own
device for separate Java programs, or in a web
browser for Java applets.
• Standardized collections provide a general way
to access host-specific functions such as
design, threads, and social media.
• A major benefit of using byte code is porting.
However, the expense of presentation indicates
that considered programs almost always run
more slowly than programs collected to local
executables would.
• Just-in-Time (JIT) compilers were presented
from an initial phase that gather bytecodes to
device rule during playback.
• Java is program separate. But as Java
exclusive device must turn
• Java byte code into device terminology which
relies on the os being used, it is program
reliant.
• Oracle Organization is the current owner of the
official execution of the Java SE program,
following their getting Sun Microsystems on
Jan 27, 2010.
• This execution is based on the original
execution of Java by Sun. The Oracle
execution is available for Microsoft company
Microsoft windows, Mac OS X, Linux system
and Solaris.
• Because Java does not have any official standardization
recognized by Ecma International, ISO/IEC, ANSI, or other
third-party requirements organization, the Oracle execution
is the de facto standard.
• The Oracle execution is packed into two different
distributions: The Java Runtime Atmosphere (JRE) which
contains the parts of the Java SE program needed to run
Java programs and is designed for end customers, and the
Java Growth Kit (JDK), which is designed for software
designers and includes development tools such as the Java
compiler, Javadoc, Jar, and a debugger.
• OpenJDK is another significant Java SE
execution that is certified under the GNU GPL.
• The execution started when Sun began
launching the Java source rule under the GPL.
As of Java SE 7, OpenJDK is the official Java
reference execution.
• Because Java does not have any official standardization
recognized by Ecma International, ISO/IEC, ANSI, or other
third-party requirements organization, the Oracle execution
is the de facto standard.
• The Oracle execution is packed into two different
distributions: The Java Runtime Atmosphere (JRE) which
contains the parts of the Java SE program needed to run
Java programs and is designed for end customers, and the
Java Growth Kit (JDK), which is designed for software
designers and includes development tools such as the Java
compiler, Javadoc, Jar, and a debugger.
OpenJDK is another significant Java SE
execution that is certified under the GNU GPL.
The execution started when Sun began
launching the Java source rule under the GPL.
As of Java SE 7, OpenJDK is the official Java
reference execution.
Thus our CR Bridge surveys comes to an end.

More Related Content

What's hot

Oracle WebLogic Server 12.2.1 Do More with Less
Oracle WebLogic Server 12.2.1 Do More with LessOracle WebLogic Server 12.2.1 Do More with Less
Oracle WebLogic Server 12.2.1 Do More with Less
Ed Burns
 
Managing Your Runtime With P2
Managing Your Runtime With P2Managing Your Runtime With P2
Managing Your Runtime With P2
Pascal Rapicault
 
Eclipsecon 2010 - Scala Support in Eclipse
Eclipsecon 2010 - Scala Support in EclipseEclipsecon 2010 - Scala Support in Eclipse
Eclipsecon 2010 - Scala Support in Eclipse
Miles Sabin
 

What's hot (20)

Introduction To Perl - SpringPeople
Introduction To Perl - SpringPeopleIntroduction To Perl - SpringPeople
Introduction To Perl - SpringPeople
 
Javantura v4 - Spring Boot and JavaFX - can they play together - Josip Kovaček
Javantura v4 - Spring Boot and JavaFX - can they play together - Josip KovačekJavantura v4 - Spring Boot and JavaFX - can they play together - Josip Kovaček
Javantura v4 - Spring Boot and JavaFX - can they play together - Josip Kovaček
 
Understanding and extending p2 for fun and profit
Understanding and extending p2 for fun and profitUnderstanding and extending p2 for fun and profit
Understanding and extending p2 for fun and profit
 
Java EE Arquillian Testing with Docker & The Cloud
Java EE Arquillian Testing with Docker & The CloudJava EE Arquillian Testing with Docker & The Cloud
Java EE Arquillian Testing with Docker & The Cloud
 
Oracle WebLogic Server 12.2.1 Do More with Less
Oracle WebLogic Server 12.2.1 Do More with LessOracle WebLogic Server 12.2.1 Do More with Less
Oracle WebLogic Server 12.2.1 Do More with Less
 
Managing Your Runtime With P2
Managing Your Runtime With P2Managing Your Runtime With P2
Managing Your Runtime With P2
 
Single Sourcing RAP and RCP - Desktop and web clients from a single code base
Single Sourcing RAP and RCP - Desktop and web clients from a single code baseSingle Sourcing RAP and RCP - Desktop and web clients from a single code base
Single Sourcing RAP and RCP - Desktop and web clients from a single code base
 
Eclipsecon 2010 - Scala Support in Eclipse
Eclipsecon 2010 - Scala Support in EclipseEclipsecon 2010 - Scala Support in Eclipse
Eclipsecon 2010 - Scala Support in Eclipse
 
p2, modular provisioning for OSGi
p2, modular provisioning for OSGip2, modular provisioning for OSGi
p2, modular provisioning for OSGi
 
GlassFish in Production Environments
GlassFish in Production EnvironmentsGlassFish in Production Environments
GlassFish in Production Environments
 
#JavaOne What's in an object?
#JavaOne What's in an object?#JavaOne What's in an object?
#JavaOne What's in an object?
 
Part 3 JasForge the collaborative and agile project v1.0
Part 3   JasForge the collaborative and agile project v1.0Part 3   JasForge the collaborative and agile project v1.0
Part 3 JasForge the collaborative and agile project v1.0
 
Continuous Integration Fundamentals: Maven - OFM Canberra July 2014
Continuous Integration Fundamentals: Maven - OFM Canberra July 2014Continuous Integration Fundamentals: Maven - OFM Canberra July 2014
Continuous Integration Fundamentals: Maven - OFM Canberra July 2014
 
Porting the NetBeans Java 8 Enhanced For Loop Lambda Expression Refactoring t...
Porting the NetBeans Java 8 Enhanced For Loop Lambda Expression Refactoring t...Porting the NetBeans Java 8 Enhanced For Loop Lambda Expression Refactoring t...
Porting the NetBeans Java 8 Enhanced For Loop Lambda Expression Refactoring t...
 
Ausoug glassfish perth
Ausoug glassfish perthAusoug glassfish perth
Ausoug glassfish perth
 
PDE builds or Maven
PDE builds or MavenPDE builds or Maven
PDE builds or Maven
 
A Java Implementer's Guide to Better Apache Spark Performance
A Java Implementer's Guide to Better Apache Spark PerformanceA Java Implementer's Guide to Better Apache Spark Performance
A Java Implementer's Guide to Better Apache Spark Performance
 
Apache Harmony: An Open Innovation
Apache Harmony: An Open InnovationApache Harmony: An Open Innovation
Apache Harmony: An Open Innovation
 
Branching and merging strategy
Branching and merging strategyBranching and merging strategy
Branching and merging strategy
 
JavaFX Enterprise
JavaFX EnterpriseJavaFX Enterprise
JavaFX Enterprise
 

Similar to Java mobility (1)

Java chapter 1 basic introduction Unit-1.pptx
Java chapter  1 basic introduction Unit-1.pptxJava chapter  1 basic introduction Unit-1.pptx
Java chapter 1 basic introduction Unit-1.pptx
noosdysharma
 
JAVA_Day1_BasicIntroduction.pptx
JAVA_Day1_BasicIntroduction.pptxJAVA_Day1_BasicIntroduction.pptx
JAVA_Day1_BasicIntroduction.pptx
Murugesh33
 

Similar to Java mobility (1) (20)

Java programming(unit 1)
Java programming(unit 1)Java programming(unit 1)
Java programming(unit 1)
 
Introduction to Spring & Spring BootFramework
Introduction to Spring  & Spring BootFrameworkIntroduction to Spring  & Spring BootFramework
Introduction to Spring & Spring BootFramework
 
JAVA ENVIRONMENT
JAVA  ENVIRONMENTJAVA  ENVIRONMENT
JAVA ENVIRONMENT
 
Introduction to java
Introduction to java Introduction to java
Introduction to java
 
java intro.pptx
java intro.pptxjava intro.pptx
java intro.pptx
 
Java chapter 1 basic introduction Unit-1.pptx
Java chapter  1 basic introduction Unit-1.pptxJava chapter  1 basic introduction Unit-1.pptx
Java chapter 1 basic introduction Unit-1.pptx
 
JAVA_Day1_BasicIntroduction.pptx
JAVA_Day1_BasicIntroduction.pptxJAVA_Day1_BasicIntroduction.pptx
JAVA_Day1_BasicIntroduction.pptx
 
JAVAPart1_BasicIntroduction.pptx
JAVAPart1_BasicIntroduction.pptxJAVAPart1_BasicIntroduction.pptx
JAVAPart1_BasicIntroduction.pptx
 
It's a jdk jungle out there - JDK 11 and OpenJDK 11
It's a jdk jungle out there - JDK 11 and OpenJDK 11It's a jdk jungle out there - JDK 11 and OpenJDK 11
It's a jdk jungle out there - JDK 11 and OpenJDK 11
 
Introduction to java
Introduction to javaIntroduction to java
Introduction to java
 
JAVA PROGRAM CONSTRUCTS OR LANGUAGE BASICS.pptx
JAVA PROGRAM CONSTRUCTS OR LANGUAGE BASICS.pptxJAVA PROGRAM CONSTRUCTS OR LANGUAGE BASICS.pptx
JAVA PROGRAM CONSTRUCTS OR LANGUAGE BASICS.pptx
 
1.Intro--Why Java.pptx
1.Intro--Why Java.pptx1.Intro--Why Java.pptx
1.Intro--Why Java.pptx
 
J introtojava1-pdf
J introtojava1-pdfJ introtojava1-pdf
J introtojava1-pdf
 
What is-java
What is-javaWhat is-java
What is-java
 
JDK versions and OpenJDK
JDK versions and OpenJDKJDK versions and OpenJDK
JDK versions and OpenJDK
 
Java training in bangalore
Java training in bangaloreJava training in bangalore
Java training in bangalore
 
Java Programming 100 Programming Challenges
Java Programming 100 Programming ChallengesJava Programming 100 Programming Challenges
Java Programming 100 Programming Challenges
 
unit1.pptx
unit1.pptxunit1.pptx
unit1.pptx
 
Java Webinar #12: "Java Versions and Features: Since JDK 8 to 16"
Java Webinar #12: "Java Versions and Features: Since JDK 8 to 16"Java Webinar #12: "Java Versions and Features: Since JDK 8 to 16"
Java Webinar #12: "Java Versions and Features: Since JDK 8 to 16"
 
Google ART (Android RunTime)
Google ART (Android RunTime)Google ART (Android RunTime)
Google ART (Android RunTime)
 

More from kavita thete

More from kavita thete (9)

Amazing nanostructure carbon composites-cr bridge
Amazing nanostructure carbon composites-cr bridgeAmazing nanostructure carbon composites-cr bridge
Amazing nanostructure carbon composites-cr bridge
 
Database security and 4 topics in it
Database security and 4 topics in itDatabase security and 4 topics in it
Database security and 4 topics in it
 
5 benefits of using cad program
5 benefits of using cad program5 benefits of using cad program
5 benefits of using cad program
 
Android abilities and its demand today
Android abilities and its demand todayAndroid abilities and its demand today
Android abilities and its demand today
 
J2EE develops n tier application in java
J2EE develops n tier application in javaJ2EE develops n tier application in java
J2EE develops n tier application in java
 
Cad cam technology
Cad cam technologyCad cam technology
Cad cam technology
 
Oracle crm
Oracle crmOracle crm
Oracle crm
 
Hydration clinical research
Hydration clinical researchHydration clinical research
Hydration clinical research
 
Cad cam microsoft
Cad cam microsoftCad cam microsoft
Cad cam microsoft
 

Java mobility (1)

  • 1. Java mobility •One design objective of Java is mobility, which indicates that programs published for •the Java program must run in the same way on any mixture of components and os with adequate playback assistance and that is what to be mentioned in these CR Bridge articles.
  • 2. • This is obtained by obtaining the Java terminology rule to an advanced reflection called Java byte code, instead of directly to architecture-specific device rule. • Java byte code guidelines are comparable to device rule, but they are designed to be implemented by an exclusive device (VM) published specifically for the variety components.
  • 3. • End customers commonly use a Java Runtime Atmosphere (JRE) installed on their own device for separate Java programs, or in a web browser for Java applets. • Standardized collections provide a general way to access host-specific functions such as design, threads, and social media.
  • 4. • A major benefit of using byte code is porting. However, the expense of presentation indicates that considered programs almost always run more slowly than programs collected to local executables would. • Just-in-Time (JIT) compilers were presented from an initial phase that gather bytecodes to device rule during playback.
  • 5. • Java is program separate. But as Java exclusive device must turn • Java byte code into device terminology which relies on the os being used, it is program reliant.
  • 6. • Oracle Organization is the current owner of the official execution of the Java SE program, following their getting Sun Microsystems on Jan 27, 2010. • This execution is based on the original execution of Java by Sun. The Oracle execution is available for Microsoft company Microsoft windows, Mac OS X, Linux system and Solaris.
  • 7. • Because Java does not have any official standardization recognized by Ecma International, ISO/IEC, ANSI, or other third-party requirements organization, the Oracle execution is the de facto standard. • The Oracle execution is packed into two different distributions: The Java Runtime Atmosphere (JRE) which contains the parts of the Java SE program needed to run Java programs and is designed for end customers, and the Java Growth Kit (JDK), which is designed for software designers and includes development tools such as the Java compiler, Javadoc, Jar, and a debugger.
  • 8. • OpenJDK is another significant Java SE execution that is certified under the GNU GPL. • The execution started when Sun began launching the Java source rule under the GPL. As of Java SE 7, OpenJDK is the official Java reference execution.
  • 9. • Because Java does not have any official standardization recognized by Ecma International, ISO/IEC, ANSI, or other third-party requirements organization, the Oracle execution is the de facto standard. • The Oracle execution is packed into two different distributions: The Java Runtime Atmosphere (JRE) which contains the parts of the Java SE program needed to run Java programs and is designed for end customers, and the Java Growth Kit (JDK), which is designed for software designers and includes development tools such as the Java compiler, Javadoc, Jar, and a debugger.
  • 10. OpenJDK is another significant Java SE execution that is certified under the GNU GPL. The execution started when Sun began launching the Java source rule under the GPL. As of Java SE 7, OpenJDK is the official Java reference execution. Thus our CR Bridge surveys comes to an end.