This week's book giveaway is in the OO, Patterns, UML and Refactoring forum.
We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line!
See this thread for details.
The moose likes Beginning Java and the fly likes Pause / Sleep in Java Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Pause / Sleep in Java" Watch "Pause / Sleep in Java" New topic

Pause / Sleep in Java

Kamal Ahmed
Ranch Hand

Joined: Feb 15, 2005
Posts: 91

In the following Code: I am trying to configure a sleep or wait , Can anyone give me some HINT on how to do this ?



public class ReadFile {

* Fetch the entire contents of a text file, and return it in a String.
* This style of implementation does not throw Exceptions to the caller.
* @param aFile is a file which already exists and can be read.
static public String getContents(File aFile) {
//...checks on aFile are elided
StringBuffer contents = new StringBuffer();

//declared here only to make visible to finally clause
BufferedReader input = null;
try {
//use buffering
//this implementation reads one line at a time
input = new BufferedReader( new FileReader(aFile) );
String line = null; //not declared within while loop
while (( line = input.readLine()) != null){

//Trying to implement a configurable wait here

catch (FileNotFoundException ex) {
catch (IOException ex){
finally {
try {
if (input!= null) {
//flush and close both "input" and its underlying FileReader
catch (IOException ex) {
return contents.toString();

public static void main ( String[] aArguments ) throws IOException {
File testFile = new File("checkpoint_20000_.txt");

System.out.println( "File contents: " + getContents(testFile) );
marc weber

Joined: Aug 31, 2004
Posts: 11343

Just call the static method Thread.sleep(long millis). This method throws an InterruptedException, so you'll want to enclose it in a try/catch block.

See API...
[ February 18, 2005: Message edited by: marc weber ]

"We're kind of on the level of crossword puzzle writers... And no one ever goes to them and gives them an award." ~Joe Strummer
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link:
subject: Pause / Sleep in Java
jQuery in Action, 3rd edition