Monday, March 12, 2012

Java Synchronization

Synchronization in Java:

Java Synchronization is a process of controlling the access of shared resources by the multiple threads in such a manner where only one thread can access one resource at a time. In non synchronized multithreaded application, it is possible for one thread to modify a shared object, while another thread is in the process of using or updating the object's value.

Synchronization prevents such type of data corruption. Synchronization is best use with the Multi-Threading in Java. Synchronization can be done at two levels:
  • Synchronizing a function
  • Synchronizing a block of code
Please find the sample code below

Synchronizing a function
public synchronized void  Display() 
{
   // related code
}
Synchronizing a block of code inside a function:
 public myFunction ()
{
  synchronized (this)
   {
  // Synchronized code
   }
}

Read more...

Thursday, February 9, 2012

Oracle Weblogic Server CLASSPATH

Setting up CLASSPATH in Weblogic Server:

Oracle WebLogic Server installs the following script that you can use to set the classpath that a server requires
  • WL_HOME/server\bin/setWLSEnv.cmd (on Windows)
  • WL_HOME/server/bin/setWLSEnv.sh (on UNIX)
In addition, WebLogic distribution server includes shell scripts that you can use to start the server. These scripts, which are located in the domain directories under the config directory of your WebLogic Server distribution, automatically set up the CLASSPATH variable in the shell before starting the server.

Read more...
Blog Widget by LinkWithin

JS-Kit Comments

  © Blogger template Newspaper III by Ourblogtemplates.com 2008

Back to TOP