We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byIvy Covan
Modified over 2 years ago
JAVA Programming Environment © Juhani Välimäki 2003
Java programming language Java source code = text that a programmer can understand Windows operating system in PC Linux operating system in bigger computer Java-virtual machine (Java VM) in Windows operating system Java virtual machine in Linux operating system Java VM Mac OS in PC Java VM Symbian OS in mobile phones Java virtual machines make it possible to run the same Java program in different systems and devices text editor Java compiler for Java virtual machine Java program that runs inside a Java virtual machine © Juhani Välimäki 2003
Java SDK (Software Development Kit) JRE (Java Run-Time Environment) Java programming environment Hello.java - Java source code made by the programmer XYZ operating system in ZYX machine Java virtual machine makes it possible to run the same Java program in different systems text editor Java language compiler Hello.class -Java program runs inside the Java virtual machine Environment variable tells where to look for Java classes: CLASSPATH=.;C:\java\keyboard\;D:\...... Keyboard.class Own classes may also provide services for our new applications My.class Java API System.class System.out.print() Java virtual machine (Java VM) API (Application Programming Interface) tells how to use ready-made Java services © Juhani Välimäki 2003
Programming Basic Concepts © Juhani Välimäki 2003.
3/5/2002e-business and Information Systems1 Java Java Java Virtual Machine (JVM) Java Application Program Interface (API) HW Kernel API Application Programs.
ITP 109 Week 2 Trina Gregory Introduction to Java.
JAVA Programming “When you are willing to make sacrifices for a great cause, you will never be alone.” Instructor: รัฐภูมิ เถื่อนถนอม
Ali Shahrokni Application Components Activities Services Content providers Broadcast receivers.
FRST JAVA PROGRAM. Getting Started with Java Programming A Simple Java Application Compiling Programs Executing Applications.
CS110/CS119 Introduction to Computing (Java)
Vs. Ease of Developing 3 rd Party Applications. Points of Interest Closed Source vs. Open Source – Does It Matter? Objective-C vs. Java – Implementation.
Parts of a Computer Why Use Binary Numbers? Source Code - Assembly - Machine Code.
National Taiwan University Department of Computer Science and Information Engineering National Taiwan University Department of Computer Science and Information.
Lesson One: The Beginning Chapter 2: Processing Learning Processing Daniel Shiffman Presentation by Donald W. Smith Graphics from built-in help reference.
Three main types of computer operating systems By Chloe Monks.
Introduction to Java Tonga Institute of Higher Education.
CS0007: Introduction to Computer Programming Setting Up Java.
CSCI 212 Object-Oriented Programming in Java. Prerequisite: CSCI 111 variable assignment statement while loop for loop post-increment (i++) strong typing.
Introduction to Programming with Java, for Beginners Machine vs. Programming Language Intro to Java Edit-Compile-Run Program Process.
UFCFX5-15-3Mobile Device Development UFCFX Mobile Device Development An Introduction to the Module.
Foundations of Programming and Problem Solving Introduction.
Introduction to Computer Operating Systems
Java By Adon Shapiro. How does java work? Java should run on every system that implements Java Virtual Machine (JVM) a safe environment in which compiled.
© 2017 SlidePlayer.com Inc. All rights reserved.