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 6 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
Foundations of Programming and Problem Solving Introduction.
Programming Basic Concepts © Juhani Välimäki 2003.
Chapter 5 Operating Systems. 5 The Operating System When working with multimedia, the operating system is perhaps the most important, the most complex,
Lesson One: The Beginning Chapter 2: Processing Learning Processing Daniel Shiffman Presentation by Donald W. Smith Graphics from built-in help reference.
CENG 161 Introduction to Computer Science Instructor: Dr. Nurdan SARAN Lab Assistant: Arzu Burçak Sönmez.
ELEC6200, Fall 07, Oct 29 Westrom: Virtual Machines 1 Kenneth Westrom ELEC-6620.
Introduction to Programming with Java, for Beginners Machine vs. Programming Language Intro to Java Edit-Compile-Run Program Process.
Asst.Prof.Dr.Ahmet Ünveren SPRING Computer Engineering Department Asst.Prof.Dr.Ahmet Ünveren SPRING Computer Engineering Department.
CS0007: Introduction to Computer Programming Setting Up Java.
J2ME Programming. 2 Recommended Books Programming Wireless Devices with the Java2 Platform, Micro Second Edition (Paperback) by Roger Riggs (Editor),
Java PAL. Contains the development kit and the runtime environment ( aka the Java Virtual Machine ) Download Link:
To run the program: To run the program: You need the OS: You need the OS:
UFCFX5-15-3Mobile Device Development UFCFX Mobile Device Development An Introduction to the Module.
IB Computer Science II Paul Bui
Introduction to Java Tonga Institute of Higher Education.
Parts of a Computer Why Use Binary Numbers? Source Code - Assembly - Machine Code.
CS-0401 INTERMEDIATE PROGRAMMING USING JAVA Prof. Dr. Paulo Brasko Ferreira Fall 2014.
CS110/CS119 Introduction to Computing (Java)
CSC 8505 Compiler Construction IR Example: Java Bytecode (looking inside class files)
Vs. Ease of Developing 3 rd Party Applications. Points of Interest Closed Source vs. Open Source – Does It Matter? Objective-C vs. Java – Implementation.
© 2021 SlidePlayer.com Inc. All rights reserved.