19
1 Introduction to Introduction to Java and Applet Java and Applet

1 Introduction to Java and Applet. 2 Download Java Compiler (1)

  • View
    237

  • Download
    2

Embed Size (px)

Citation preview

1

Introduction to Introduction to Java and AppletJava and Applet

2

Download Java Compiler (1)Download Java Compiler (1)

3

Download Java Compiler (2)Download Java Compiler (2)

4

Download Java SDK (3)Download Java SDK (3)

5

Installing Standard- Installing Standard- Java 2 SDKJava 2 SDK

6

Installation - Installation - check whether you check whether you have installed java and javac have installed java and javac

7

Set the path to include the directory Set the path to include the directory

Test it by typing javac in other directory

8

JDK componentsJDK components• appletviewer.exe applet viewer• java.exe intepreter• javac.exe compiler• javadoc.exe document generator

• javap.exe deassembler• jdb.exe debugger

9

A simple ProA simple Program – javac & javagram – javac & java

10

Explanation to the first programExplanation to the first program

11

Explanation to the first programExplanation to the first program• Class: First is the name of class. It will

generate a First.class after compilation (javac)

• Public: is an access specifier that allows the programmer to control

• Main(): must be declared as public so that it can be accessed.

• String args[]: argv[0] is the first argument• System.out.println: Display the contents

followed by a line feed

12

Javadoc - Javadoc - Document GeneratorDocument Generator

13

Javadoc – some exampleJavadoc – some example

14

Javadoc.exeJavadoc.exe

• Javadoc is a tool shipped with JDK that generates HTML documentation from the comments in the class source files.

• With the aid of Javadoc we can simplify documentation of our code and make it a regular habit.

15

Javap – decompilerJavap – decompiler

16

Javap - explanationJavap - explanation• The javap

command disassembles a class file.

• Its output depends on the options used. If no options are used, javap prints out the package.

17

Jdb – DebuggerJdb – Debugger

18

Jdb - explanationJdb - explanation• The Java Debugger, jdb, is a simple

command-line debugger for Java classes.

• It provides inspection and debugging of a local or remote Java Virtual Machine.

• Jdb class format

19

Jdb – helpJdb – help