import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
/**
*
* @author paiman
*/
public class HelloBufferedReader {
public static void main( String[] args ) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader( System.in) );
String name;
System.out.print("Please Enter Your Name: ");
name = br.readLine();
System.out.println("Hello, " + name +"! Thank you for visiting my blog :)");
}
}
This is your world! It's not just Java
Saturday, February 5, 2011
Java Tutorial: BufferedReader Example
Posted by
Paiman
at
11:37 AM
0
comments
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels:
BufferedReader,
Input Data,
Java Basic,
Java Tutorial
Java Tutorial: Thread Example
Two ways of Creating Thread
1. Extending from Thread class
2. Implementing Runnable
- Extends a class from the Thread class
- Override the run( )
- Create an instance of the above class
- Start the Thread
/**
*
* @author paiman
*/
class DispThread extends Thread{
String msg;
public DispThread(String msg) {
this.msg = msg;
}
@Override
public void run(){
for(int i=0; i<5;i++){
System.out.println(msg);
}
}
}
/**
*
* @author paiman
*/
public class ThreadTest {
public static void main (String[]args){
DispThread dt1 = new DispThread("Thread");
DispThread dt2 = new DispThread("Example");
dt1.start();
dt2.start();
}
}
- Implement Runnable on a class
- Implement the run( ) of the Runnable interface
- Create an instance of the above class
- Create a Thread object by passing the Runnable object as parameter
- Start the Thread
/**
*
* @author paiman
*/
public class DispThread2 implements Runnable{
String msg;
public DispThread2(String msg) {
this.msg = msg;
}
@Override
public void run(){
for(int i=0; i<5;i++){
System.out.println(msg);
}
}
}
/**
*
* @author paiman
*/
public class ThreadTest2 {
public static void main (String[]args){
DispThread2 dt1 = new DispThread2("Thread");
DispThread2 dt2 = new DispThread2("Example");
Thread t1 = new Thread(dt1);
Thread t2 = new Thread(dt2);
t1.start();
t2.start();
}
}
Posted by
Paiman
at
2:36 AM
0
comments
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels:
Java Basic,
Java Thread,
Java Tutorial
Java Tutorial: Array Example
import java.io.BufferedReader;
import java.io.InputStreamReader;
/**
*
* @author paiman
*/
public class AverageValue {
public static void main(String[] args) throws Exception {
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
double[] nilai = new double[4];
System.out.print("Value A : ");
nilai[0] = Double.parseDouble(in.readLine());
System.out.print("Value B : ");
nilai[1] = Double.parseDouble(in.readLine());
System.out.print("Value C : ");
nilai[2] = Double.parseDouble(in.readLine());
nilai[3] = (nilai[0] + nilai[1] + nilai[2])/3;
System.out.println("\nAverage value = " + nilai[3]);
}
}
Posted by
Paiman
at
1:13 AM
0
comments
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels:
Array,
Java Basic,
Java Tutorial
Java Tutorial: Scanner Example
import java.util.Scanner;
/**
*
* @author paiman
*/
public class HelloScanner {
public static void main(String[] args) {
Scanner input = new Scanner( System.in );
System.out.print ("What is your name? ");
String name = input.nextLine();
System.out.println("Hello, "+name+"! Welcome to my blog :)");
}
}
import java.util.Scanner;
/**
*
* @author paiman
*/
public class RectangleWide {
public static void main(String[] args) {
Scanner input = new Scanner( System.in );
System.out.print ("Input long: ");
int l = input.nextInt();
System.out.print ("Input width: ");
int w = input.nextInt();
System.out.println("Rectangle wide: "+l*w);
}
}
import java.util.Scanner;
/**
*
* @author paiman
*/
public class CircumferenceOfACircle {
public static void main(String[] args) {
Scanner input = new Scanner( System.in );
System.out.print ("Input radius: ");
double r = input.nextDouble();
double pi = 3.142857143;
double circumference = 2*pi*r;
System.out.println("The circumference of a Circle with radius "+r+" is "+circumference);
}
}
Posted by
Paiman
at
12:16 AM
0
comments
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels:
Input Data,
Java Basic,
Java Tutorial,
Scanner
Leave a Message
Blog Archive
Labels
- About Java (2)
- Ajax (1)
- Animation (1)
- Array (1)
- BufferedReader (1)
- C# (1)
- C++ (1)
- Certification (5)
- Cryptography (1)
- Download (37)
- Eclipse (1)
- EJB (2)
- Game (3)
- Hibernate (3)
- Input Data (2)
- J2ME (1)
- Java 2D (1)
- Java 3D (1)
- Java Advance (1)
- Java Basic (6)
- Java Networking (1)
- Java RMI (1)
- Java Secrets (1)
- Java Swing (3)
- Java Thread (2)
- Java Tutorial (4)
- JavaFX (3)
- JDBC (1)
- JMS (1)
- JSP (1)
- Linux (1)
- MySQL (1)
- OCPJP (34)
- Opinion (2)
- Oracle (1)
- PHP (1)
- Scanner (1)
- SCJP (1)
- SCWCD (1)
- Silverlight (1)
- Spring (1)
- Tutorial (2)
- Web Service (1)
- Wireless (1)
Powered by Blogger.