Archive for July 2015
class Outer
{
int outer_x = 100;
void test()
void test()
{
Inner inner = new Inner();
inner.display();
}
Inner inner = new Inner();
inner.display();
}
// this is an inner class
class Inner
class Inner
{
void display()
void display()
{
System.out.println("Display: outer_x = " + outer_x);
}
}
}
System.out.println("Display: outer_x = " + outer_x);
}
}
}
class InnerClassDemo
{
public static void main(String args[])
public static void main(String args[])
{
Outer outer = new Outer();
outer.test();
}
}
Outer outer = new Outer();
outer.test();
}
}
Output:
Display: outer_x = 100
class Stack
{
private int stck[];
private int tos;
// allocate and initialize stack
Stack(int size)
private int stck[];
private int tos;
// allocate and initialize stack
Stack(int size)
{
stck = new int[size];
tos = -1;
}
stck = new int[size];
tos = -1;
}
// Push an item onto the stack
void push(int item)
void push(int item)
{
if(tos==stck.length-1) // use length member
System.out.println("Stack is full.");
else
stck[++tos] = item;
}
if(tos==stck.length-1) // use length member
System.out.println("Stack is full.");
else
stck[++tos] = item;
}
// Pop an item from the stack
int pop()
{
if(tos < 0)
if(tos < 0)
{
System.out.println("Stack underflow.");
return 0;
}
else
return stck[tos--];
}
}
System.out.println("Stack underflow.");
return 0;
}
else
return stck[tos--];
}
}
class TestStack
{
public static void main(String args[])
public static void main(String args[])
{
Stack mystack1 = new Stack(5);
Stack mystack2 = new Stack(8);
// push some numbers onto the stack
for(int i=0; i<5; i++) mystack1.push(i);
for(int i=0; i<8; i++) mystack2.push(i);
// pop those numbers off the stack
System.out.println("Stack in mystack1:");
for(int i=0; i<5; i++)
System.out.println(mystack1.pop());
System.out.println("Stack in mystack2:");
for(int i=0; i<8; i++)
System.out.println(mystack2.pop());
}
}
Stack mystack1 = new Stack(5);
Stack mystack2 = new Stack(8);
// push some numbers onto the stack
for(int i=0; i<5; i++) mystack1.push(i);
for(int i=0; i<8; i++) mystack2.push(i);
// pop those numbers off the stack
System.out.println("Stack in mystack1:");
for(int i=0; i<5; i++)
System.out.println(mystack1.pop());
System.out.println("Stack in mystack2:");
for(int i=0; i<8; i++)
System.out.println(mystack2.pop());
}
}
Output:
Stack in mystack1:
4
3
2
1
0
Stack in mystack2:
7
6
5
4
3
2
1
0
4
3
2
1
0
Stack in mystack2:
7
6
5
4
3
2
1
0
import java.util.Stack;
class TestStack
class TestStack
{
public static void main(String args[])
public static void main(String args[])
{
Stack mystack1 = new Stack();
Stack mystack2 = new Stack();
// push some numbers onto the stack
for(int i=0; i<10; i++)
mystack1.push(i);
for(int i=10; i<20; i++)
mystack2.push(i);
// pop those numbers off the stack
System.out.println("Stack in mystack1:");
for(int i=0; i<10; i++)
System.out.println(mystack1.pop());
Stack mystack1 = new Stack();
Stack mystack2 = new Stack();
// push some numbers onto the stack
for(int i=0; i<10; i++)
mystack1.push(i);
for(int i=10; i<20; i++)
mystack2.push(i);
// pop those numbers off the stack
System.out.println("Stack in mystack1:");
for(int i=0; i<10; i++)
System.out.println(mystack1.pop());
System.out.println("Stack in mystack2:");
for(int i=0; i<10; i++)
System.out.println(mystack2.pop());
}
}
for(int i=0; i<10; i++)
System.out.println(mystack2.pop());
}
}
Output:
Stack in mystack1:
9
8
7
6
5
4
3
2
1
0
Stack in mystack2:
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Stack in mystack2:
19
18
17
16
15
14
13
12
11
10
Display Hello world using simple Applet Program
Thursday, 2 July 2015
Posted by Unknown
Tag :
Applet
import java.applet.Applet;
import java.awt.Graphics;
public class applet extends Applet
import java.awt.Graphics;
public class applet extends Applet
{
@Override
public void paint(Graphics g)
@Override
public void paint(Graphics g)
{
g.drawArc(10,10,50,50,90,180);
g.fillArc(60,10,60,60,90,180);
}
}
g.drawArc(10,10,50,50,90,180);
g.fillArc(60,10,60,60,90,180);
}
}
Output:
====================================
import java.applet.Applet;
import java.awt.Graphics;
public class applet extends Applet
import java.awt.Graphics;
public class applet extends Applet
{
@Override
public void paint(Graphics g)
@Override
public void paint(Graphics g)
{
g.drawArc(10,30,120,40,25,130);
g.fillArc(10,80,180,80,25,-110);
}
}
g.drawArc(10,30,120,40,25,130);
g.fillArc(10,80,180,80,25,-110);
}
}